Readers Respond to the Software War
Tax Time Rdief
The Home User's Guide to Commodore Computing
April imi A CWOl Publication
U,SA $2.9-
CANADA $3.95
U.K. £2.20
I
ave Time
Increase
torage
Eliminate
Floppies
CBIEF
"74470"12069"
04
1
INTRODUCING...
Four ways to address
your software needs.
One's Really Simple.
Fleet System 2'" is si) user friendly beginners can
start typing documents
in minutes! 'llic
integrated 90,()()() word
dictionary' is the largest
and fa-stest available on
the Commodore 64.
And you can even add
an additi<mal 1 0.OOO
"Cusktm" vjoTtXs to
the dictionary.
Suggested Retail I'rice;
S59.95
One's the
Ultimate.
Fleet System 4'" is our
all new ultimate,
integrated writing tool
that works on the
Commodore 1 28 and
combines four powerful
applications into one
package. It h;LS ever>'-
thing you'd find in
Beet System .5'" plus
Fleet Filer", the
database that puts
information at your fingertips, in seconds!
Suggested Retail Price: S79-95
Finally, software the way it ought to be.
Buy it and experience what over a quarter
One's Really Integrated.
Fleet System 3" the user friendly software package
for the Commodore 128
includes an integrated
90,000 word dictionary,
On-Screen Help
Windows, a "Preview"
function so "What You
See Is What You Get".
There's also an integra-
ted Thesaurus that
provides thousands of
synonjTiis and antonyms
and will help improve
your writing and vo-
cabulary skills instantly!
Suggested Retail Price:
J69.95
Fleet Systetn 3
Fleet
System
^gggg/B
Fleet J|[|.
fc-fW^ I i Harim
^^^ One's a
Creator.
r-r-
KW*^^—
\
hmm. ^kfe—
ts=~
APSI
,
Heel Filer"' can create
anything from invitations
to mailing lists. You have
up to 5,000 records
which can be sorted in
;iscending or decending
order. You can e%en
search according to
logical criteria or. search
siring. And we've saved
the best l:<>r last... You
can input and output to
Fleet System 2'", .^'", and 4'" files. (Ami with ftiost
major umrd processors). Fleet Filer" will work on
Commodore 64/128 computers.
Su^ested Retail Price: $39.95
of a million Coinmodore users already believe in.
^PSI
CALL 1 -800-343-4074 for the Dealer nearest vou!
Professional Software, Inc.
51 Fremont Street, [ifeedham, MA 02194
(617) 444-5224
raiyn^r^m Lcnain Hci" I. J. -i "t Kiler fiiniti.msindA.r rctiuirt- and k<;il monimr. Hlcivf ihftV with >irar dtjler, IX-i!tT iiivd nistributiir inquires are ,„vln-J.
Circlg S3 on Reader Service card.
Fly to Florida!
Scenery Disk # 7 covers the entire East Coast area from
Philadelphia to Miami, The Florida coastline, from Cape
Canaveral to Miami, is perfect for concentrated sight-seeing. Or
fly to Washington DC, where scenery details include the Capitol
Building, Pentagon, and Washington Monument. Whether seek-
ing the intellectual challenge of Flight Simulator or the brute-
force fun of Jet, you'll find this latest evolution of SubLOGIC
scenery absolutely breath-taking I
Scenery Disks now available:
Areas 1-7
San Francisco 'STAR'
Central Japan
See your dealer. SubLOGIC Scenery Disks are available in-
dividually for $19.95. The six-disk Western U.S. set is available
for $99.95. For additional product ordering information or the
name of the dealer nearest you, call
mkiDGlC
713 EdQ*br««kDrlv*
ChiimpalQinilLGieTa
1I1T)»l-t4|Jt)tti »etMI
ORDER LINE: (flOQ) a37-49e3
Opsn 7 AM ts S PM Csmral TLm»
Qfda 26 on naadM Save* cwi
■■}■(■ \' .
1'
s-ii,-;
^<f^. ,^v<
m
i'M.-I-'
m.
■-^.^i
rn a market full of helicopter simulations like Super Huey II, Gunship, and Infiltrator, it's nice
to find a product like ThunderChopper that flies iiigh above the rest!
Colonel Jack Rosenow USAF (Bet.).
President of AclionSoft Corp., has !he
experience to provide all of the
helicopter action and strategy you've
been looking for! ThunderChopper in-
corporates the most advanced
graphics, Might systems, and game-
playing factors to provide a sensational
balance of strategy and fun:
Action-packed animated graphics
include real 3D scenery and airborne
threats. The competition's graphics
just don't compare.
A sophisticated instrument panel lets
you scan all vital information at a
glance whether performing combat,
exploration or rescue operations.
ThunderChoppef's advanced
instrumentation includes Fonward-
Looking Infra red, C02 laser radar,
zoom television, and ECIW.
Armament includes TOW and
Stinger missiles, a Hughes Chain
Gun, and Zuni rockets.
Better program and documentation
design gets you up flying exciting
combat missions in minutes.
'■ CI(clo 1BS on Reader Service caid.
As Colonel Jack says:
"ThunderChopper is the ultimate In
helicopter action and realism. Nothing
else even comes close. No other
simulation can boast this much fun!"/
MJf
hunderChopper
Up Periscope!
The new state of tlie art in submarine
simulation. Ttie superior strategic play
action and 3D animated graphics of this
simulation put it generations ahead of
\he pack.
See Your Dealer...
Or write or call us for more information.
ThunderChopper and Up Periscope!
are available on disk for the Commo-
dore 64 128, Apple II, and IBIVI PC line
of personal computers for the
suggested retail price of S29.95. For
direct orders please specify which
computer version you want. Include
S2.00 for shipping and specify UPS or
first class mail delivery. Visa, fi^aster-
Card. American Express, and Diners
Club cards accepted
- S29.95 -
Better Engineering at a Better
Price
■ 1986 ActionSotI Corporation
3D Graphics and special eftecls cawrtesy
SubLOGIC Corp.
Commodore 64 and Commodore 123 are
trademarks ot Commodore Electronics Ltd.
Apple 11 is a t/ademafl( at Apple Computer. Irtc. '
IBM is a registered trademark of International
Busirtess Machines Corp,
'Si
MmmSoft
GEt^ERATIOtJS AHEAD IN STRATEGY ACTION SOFTWARE:
^^^■4 S RACE ST URBANA . IL 61B01
(317) 367.1024
Cirds 188 on Reodfif Scrnce can
APRIL 1987
VOLUME 4, ^fUMBER 4
c
O N T E N T S
COVER PHOTXXJRAPHED
BY LARRY DUNN
FEATURE S
Hard DISKOVERY by James OUfwld,Jr., and Art Lewis Kimball ... 30
If your computer applications involve an enormous amount
of data and many floppy disk swaps, a hard disk drive just
might preserve your sanity. It's expensive, but it can store a
host of programs and a sea of data conveniently and speedily.
Taxing Your Commodore by Joseph shaugknessy 40
It may seem like only yesterday that you finally mailed off
your last income tax return, but now April 15 is just around
the corner again. Time for a tax preparation program, and
here's an overview of severall
♦DFCAIX: by Mike Konsbak 52
This accessory program joins hands with RUN'S popular
Datafile database program to produce calculated reports for
many applications.
DEPARTMENTS
RUNNING RUMINAnONS - 8
A rundown of April's highlights.
Magic byjim Borden 10
The original column of hints and tips for performing com-
puting wizardry.
*MEGA-MAGIC fry Timothy Moloney 14
Tips and techniques that are bigger than Magic. This month:
an edit enhancer than includes a Quote mode toggle, a screen
dump key and a screen-freeze key.
Software Gallery 16
Revietvs of:
Spindizzy; The Rocky Horror " Shard of Spring
Show; Zoids • The Big Blue Reader
• Operation Terminal • Mercenary
• Echo Lake Basic Enhancement • The Bard's Tale II: The
• Trapdoor Checkers; Radical Destiny Knight
Chess; Baudleships
\
4 / RUN APRIL 1987
♦Easy AppucAnoNs by e. e. eihou 72
Short, but useful, applications for your Commodore com-
puter. This month: a utility that creates menu displays for
your programs.
Telecomputing Wdrkshop fry David Bradley 78
Advice and answers to your questions on modems, terminal
programs, bulletin boards and more.
The Resource Center by Margaret Morahuo 82
Low-cost, high-quality educational software is available — if
you know where to look for it.
Commodore Clinic byjim strasma 94
Got a problem or question related to Commodore
computing? This monthly column provides the answers.
Mail RUN 100
New Products RUNdown 104
Learn To Walk Before You RUN 106
First steps for new Commodore owners.
How To Type Listings from RUN 107
On-Line Happenings 110
New developments in the realm of telecommunication
networking.
List of Advertisers 112
Coming Attractions 112
Publisher
SramxTvtoiaiy
Editor In-Chief
DaxNis Brisson
TfCHNICAL MANAC.™
Makcarct Mohauto
Managing KDrtDwPROBUcnoN
Swain Pratt
Review EonuR
BrmjALA
Copy Editor
PecLeFace
Nkw PROBL'tTTs Editor
Haxold Bjohnsen
TfCHNlCAl. Editor
Toianfv Walsh
Associate Editors
Jim Bdrden; Ju Strasma
Art DtRECTOR
Rossu-N A. ftucK
Pro DDcrioN f A I ivERTisiNc Supervisor
Howard G. Happ
DEsroNi;RS
AnneDiiix>n
Roger Goode
A.SSOCIATE PuniXSHERjSALES MANAGER
Stephen Robbins
SAIXS RETRE-SEKlAnVlS
Kennoti Blakeman
Nancy PcrrrER-THOMrsON
C1j\ss Ads
Heather Faquftte-East Coast
Brenda Biluieimer.West Coast
West Coast Sau.s
Giorgio Saluti, manager
3350 W. Bavshore Road, Suite 201
PaIo Alto. CA 94303
ao cooruinaidr
Sue Donohoe
Shmitarv
Laura Livingston
Exfr.urivE Secreiarv
Cynde Garrett
Marketing NtANAtJER
Wendie Haines
llUSINKSS MANAGKR
Barbara Harris
V SH «*4* rhMH WBSHHTk V<wdtE.H pc«r » P^ *f ftWUrm^ NH. ind it «Uu
.-^t*.* wfap(T)iHlna I3U ta t«n7, wvh VX. rind« dnwn un j U J li.rtk, fvrt^ wbttdpibHii Mt VAVI Cat uu ytM, wWi ITS. hurfi dnwi hm ■ IIS. IhuiL n«t««
l»if** *i»v( RrrfV "It ""^ u^mrifKton f»K» KIW H niDcauUr dianliuH bj iDtcmibDiul CbnJuMi 3W«fft*N0fl. rii»i*Uii irnd MUnn diaiipt lo ftCW M^dcrtMhH
hrvkc^ FO B.K* !n4. F.rMiln(iUk. ?fV 1 IVJ^ ih^nA rdnadUn duitgci of lOOftn tv flL?.'. rO Bra l« I , hm Fit, (tatMrta, (^....J. IXMH^)
^i:^^^
•THIS PROGRAM IS AVAILABLE ON THE MARCH APRIL RI':RUN DISK. SEE PACE &4 FOR DETAILS.
RUN APRIL 1987 / 5
PRJiSIDENT
James S. Povec
V let rRKII) tNT*'l NAN CE
Rogeh Mltrphy
DiHHTTOH lit tn'tJUVnOSS
Mj»rr Smith
EXKCiri IVF, CRfAIiVK niRKCTOH
ClIRlCTINE DESTHEMPES
I)lH)LTOk OK ClRCUlAllON
Fran-k S, Smith
ClBciJijMioN Manager
BoNMiE Welsh
Single Can SMis Manager
Linda Rmrt
ItJiitARKniNt; Manager
EUZABETH R. KE14N
Special PRoau<ns IIirector
JEIT Detray
SptGi.AL PROBUt.-rs Manager
VrvIAN Mattila
[) i rector oe cortorate prooumon
Dennis Ciiristensen
Linda P. Canale
IVTOCRAPHER
DoREEN Means
Manuvacturino Manacf*
SuMN Gross
Director of Crhui Sales k CoiijcnoNS
WlUiAM M. BovtiH
MinuKTipu: HUi\ iiivjlo lU rciidcrt lo lend ct^lilrlliu-
ttnni jii the furm (if nuTiLiscripti wjlli ilrawings ui](i/or
phoiof^T^iphs Itj t>c coniidcrctt fur jKiisibEc pul>lk'»lie)rK
Tlir prtHTCtlurc f«r »pbmittb|^ an ^rticlf \i outlined in
ihc HL'.\' fcTitcT'j gHidtlLii«. whith villi tan obtain by
Gliding a selfaddrnvdH itamprd envelope, AM cuniri'
hulicina, tjucries, retjUciii for wriiri'i Kui defines and Any
other editorial correipondencc jhoiiltl be tiircrtrd la
nVN, Editorial Oflices. 80 Elm St.. Peterborough. NH
tB4M; telephone; Wl 'J24-9471.
Advenkii^ InquLriei: Send your comtpcn^eace (o Ad-
vert t)ing OfTicev. CW ComrrtunleiiionilPetcrboToiiBh.
Iiot., Hll Elm Sircel. IVterboraugh, NH 03158; tctephiine:
Kim+llHOS.
SubKriplion problerTM or adilm> ehangea; Call I '^00'
•iililm (NY and Cjnidian reiidentj. m00-73'/-'JH9)
beti^cen 9 a.m. and h p.m. EST. Monday-Frida)r, tit iifTite
to flL'.V, Subsciiplion Deparunent. PO Brat 9M, Fir-
mingdale. NV 117S7.
Prablemi with advertlAcnt Send a dcicriplion of the
jiidblem and your ftirrent addres.! to; liUh', Sfl Elm Sirect.
I'elerlmrough, Nil (134JH, ATTN.; Cynde Ganetl, Cm-
comer Service, or cjll 1 «00-M I -HOJ.
MterDniin; /?t.'.V ii available in Mirrororm hum L'niveriily
Mitripniins lnlernaliiill»l, 50(1 N. Z«l) Road, Dcpl. P.R,,
Anil Aibor. Ml 4HI0li
B4ck lixua: HL'S back iuues are avaiUl^le for SS.M, plui
il p(»t9gc and handiing from; /?L'.V. Back Isiuc Ordefi.
80 Elm Sl, Peterborough. NH 0M5S, On (irdcTi of 10 or
mure back issuer, tlierr is a flat 17.^ shipping and Itan-
dli n R Tee. Quant itiesarelimitcxl.andivecaiinotjjuaranlcc
tliat all bacK i»ii]e> are available.
Prebknu trilh ReSUN; Addrm correjpondenef lo
ReRLN, BO F-lm Sl., PelertMitougtl, Nil 0M68.
RtJN't BBS: Tlie Kunning Board ii HWV'j reader feedback
hiillclin boar^ wliich you can call anylinie, day {>r tilght.
xvcn day* a week for uptodate infonnuliuii about [lie mag-
azine, the Ctjmmodore indtiiLrv- ajid ntrwi and information
iif inlerea to all Coramcxlnre usen Call: 603.924-9701. The
K nnni n g Board vKi a ttandard pmiorol. 300 bautl. one Ltop
bit, no parity, full duplex and a wotd length ofeiRhl hlU-
() / RUN APRIL 1987
circle do on Reader Servlcs ctrd.
A disk each month dehvered to you • . .
packed with programs for your Commodore.
EIGHT PROGRAMS AND MORE ON EVERY DISK.
What's the opposite of "downtime"? It's UPTIME, of course.
Just imagine ... a disk each and every month, delivered right
to your door and packed with programs for your Commodore.
We make it easy and inexpensive. You deserve value. At
UPTIiVlE we believe in value. That's why each month 30,000
people like you enjoy a disk full of programs and information.
Make your life easier! Get more from your computet
Organize your life and be more productive with
home management programs. Expand your
knowledge with educational programs.
Relax and enjoy monthly games or
adventures. Make using your
Commodore a snap with
helpful tutorials and
handy utilities.
It^ teirific!
DISCOVER UPTIME. You deserve the best from
)wur Commodore. Have the best and save the most
with UPTIME,
Subscribe now and save.
You won't believe the low price! Satisfaction guar-
anteed or your money back. Make the very next
disk yours. Rll in the coupon and return it to us,
or simply call. We'll start your subscription im-
mediately. Ibr immediate service, call toll-free:
1-800-437-0033
anytune, day or night.
h
FROM Volume 1. No. 1
Flip 'Em ■ Brain Ttasers ■ Shopping Lister
■ Video Phile ■ Calendar Creator" File
Appcndcr ■ Nom dc Plume
s>
^.<-^>^>-:;.^"o<^^^'s^^^
^€^^^^>'''
^'^'^•'
'"(!.;;?■■ "j-'."- ;
RUNNING RUMINATIONS
rj /
April Highughts
Perhaps no other article in tlie his-
tor}' of RUN magazine has generated
as much response as "The Software
War," puhlished in last January's
issue.
Thi; mail sack has been bursting at
the seams this montli with reader
reaction to this topic. Respondents
include self-proclaimed software pi-
rates who cited expensive software
and a limited budget as justification
for their stealthy activities; disgrun-
tled software developers who com-
plained about the availability of disk
copiers cutting into their sales; and
some users who stated that they have
traded in their Commodores to join
the IBM crowd, where, they assert,
copy-protected software is less preva-
lent than in the Commodore market.
In this issue, we have devoted our
Mail RUN column to your responses.
The diversity of opinions repre-
sented suggests that there are no sim-
ple solutions in sight,
RUN will continue to keep the
pages of the magazine open to the
examination of such reader-oriented
topics.
In this month's cover story, author
Jim Oldfield reports on the expand-
ing world of hard disk drives. While
this technology is not usually associ-
ated with Commodore computers, a
growing number of companies are en-
tering tills market. Commodore (i4 ant!
128 owners now have several viable
hard disk units to choose from to meet
their mega-inemory requirements.
Specific applications, such as bul-
letin boards, education and small
business require large amounts of
memory. These arc ideal candidates
for a hard drive, and the selection
on the market is varied.
If you're not a power user, but are
looking for large amounts of storage
space, then you might want to con-
sider a hard drive unit, which offers
several advantages over lloppics be-
sides capacity — namely, speed and
ease of use. It also eliminates having
to swap floppy disks.
Of course, a hard drive represents
a substantial investment for the typ-
ical Commodore user. But, depend-
ing on your needs, the ease of use it
represents may make your invest-
ment worthwhile.
When he said, "April is the cruellest
month," T. S. Eliot wasn't kidding.
April can be a taxing time of year for
everyone. But there is help— in the
form of some commercially available
tax programs, which we review in this
month's issue. These programs won't
eliminate the drudgery of gathering
and organizing the information, but
using them may be preferable to
doing your taxes by the traditional
papcrandpencil method.
Users of RUN'S Productivity Paks
are, by now, familiar witli the popular
Datafile database management system
for the C-64.This series includes a use-
ful companion program, DFCalc,
which lets you produce spreadsheet-
like reports using your Datafile files.
In response to reader requests, we
have made this program available in
the magazine. We have devoted a
good portion of the magazine to this
program, but we feel that it's worth
it. We know you'll find this program
to be of high quality and useful in
generating reports.
Creating a menu for programs can
be tedious, so be sure to check out
this month's Easy Applications col-
umn, which features a program en-
titled The Menu Machine. This pro-
gram will instantly provide you with
impressive menus for your pro-
grams. You can now direct your ener-
gies to writing your program instead
of worrying about the time-consum-
ing task of creating the menu.
Be sure to check out this month's
Software Gallery, which contains re-
views of the latest software for the 64
and 1 28 market. Read reviews of Ac-
tivision's three new offerings from
abroad. Dreamrider Software has in-
troduced Operation Terminal, a mo-
dem game that can be played by two
people over the phone line. Other,
more traditional, modem games,
such as checkers, chess and battle-
ship, are also reviewed this month.
Hungry adventurers in need of a
challenge will want to read the review
of Strategic Simulations' Shard of
Spring.
If you use an IBM PC at the office,
but a Commodore at home, then
you'll be interested in The Big Blue
Reader, which lets your 128 read IBM
PC files.
Bard's Tale is back. The Destiny
Knight is Electronic Arts' sequel to
their popular dungeons and dragons
adventure game.
Also reviewed this month are a
high-flying space battle and a C-64
spreadsheet enhancement. Find out
how RUNs expert reviewers graded
these new releases. db
8 / RUN APRIL 1987
Crclo ?!! on Roiidet SetviCB cW'-
TO THE VICTOR GO THE SPOI
';hwmu
X"
t^
'TA/hat an experience I
Like being in a moviel"
Computer En Iciulner. Dec. 1B06
Actual Apple IIGS sereenl
^^±>^y
m
m
Actual Macintosh screen!
.^
SP""— i>. ',,
DEFEWDER <^f HE CROWM
riOVl?' FLAVmO AT A SOrXWARR DF,"' ''" -^'^ ^ " -'-"
MAGIC
^
^
Load and run Bask programs the easy way; add a keyboard tone feature
to your C-64; simplify program debiting; default to disk every time; create
colorfd bar charts; type from right to left on your C-64; and more.
Compiled b^JIM BORDEN
Magk is th€ original colttmn of reader-submitted hints and tips.
Each month xve present brief, vsejvl computer "tricks" to help you gel
the most out of your Commodore computing system — whetfier you're a
beginning or advanced armputerist, a C-64 or C-128 ovmer. Magic is
afimtmfor RUN!? iitwghuitive and inventive reoilers to sfiare their
fm)gramming tips, inief software or Imrdware modijicaliinvi, slwrtaits
or items of general interest. If yon have an idea to nuike computing eas-
ier, faster, more exciting and enjoyable, send it to:
Magic
RUN Magazine
SO Elm Si.
Peterbormtgh, NH 03458
RUN pays $10 to $40 for each trick accepted for publication in the
cotumru A payttietit of $50 and a Magic Contributor T-shirt is awarded
for tlie Trick of the Montlu To be eligible, tlie Trick of the Month rnitst
befor tlie C-64 or the C-64 and C-128. Tricks for the C-128 only are not
eligible for Trick oftiie Month.
If you 'd like a copy o/"RUN 's latest edition of the Magic Trick Writ-
er's Guide, enclose a self-addressed, stamped envelope with your request,
and you 'II receive a copy in tux> to three weeks.
^>OLj / 64-yard dash — I teach computer science at a small
private school. Unfortunately, we do not have as many
computers as we'd Iil<c, and, until now, fiffhtin;^ over com-
puter time had been a real problem. 'I"he f)4-Yard Dash
program is my solution. (The proj^ram should also run on
the V1C.20, Plus/4 and CI 28.)
Type in the program and run it. You'll be asked to give
the number of students and their initials (two characters).
The program will randomly choose the order in which
students may use the computer. Watch out for clever stu-
dents wht> might try to alter the progiam in their favor
(this is the voice of experience speaking).
100 PRINT" {SHFT CLR){CTRL 2 ] "TAB{ 1 4 ) "64 YAR
D DASH":POKE532e0,0:POKE53281 ,0
110 INPUT" (2 CRSR DNs} NUMBER OF PEOPLE (8 M
AX)";N: IFN>80RN<1TIiENRUN
120 P0RA=1T0N
130 PRINT" {HOME] {6 CRSR DNs} INITIALS OF PER
SON #{6 SPACES} {8 CRSR LFs}" ; : INPUTN$ ( A
)
140 IFLEN(N$(flM<>2THEN130
150 NEXT
160 PRINT" (SHFT CLR } { CRSR DN ) "TAB (1 4 ) " 64 YA
RD DASH {3 CRSR DNs)"
170 PRINTSPC(38)"(COMD S)"
180 FORL=1TON*2:PRINTSPC(38)"(SHFT B)";NEXT
190 PRINTSPC(38)"(C0MD X} {HOME} (5 CRSR DNs)
II
200 F0RA=1T0N:PRINTN$(A) : PRINT: NEXT
210 TI$="000000"
220 R%=1+N*RND{ . ):PRINT"{HOME) {3 CRSR DNs)"
:F0RK=1T0R%:PRINT" {CRSR DN}" :NEXT: P(R%)
= P(R%)+-1
230 IFP(R%) )34THEN220
2 40 PRINTSPC(P(R%}+2)" {CTRL 9 } { CTRL 2} { CRS
R DN}{CRSR LF){CTRL 6} {CRSR UP}{CTRL 9
}{CTRL 2} {CRSR DN){CRSR LF){CTRL 6){CT
RL 0}{SHFT LB. )"
250 IFP(R%)=34THEN270
260 GOTO220
270 W=W+1 :T$=MID${STR$(INT((TI/60)*100)/100
),2}
280 PRINTSPC(25)"{CTRL 9} {CTRL 2} {2 CRSR UP
S)"TSTAB(30)"SEC"TAB(34}"["MID$(STR$(W)
,2)"]":IFW<NTHEN220
290 PRINT" (HOME) {23 CRSR DNs J"TAB( 1 3 )" {CTRL
2} PRESS ANY KEY."
300 GETA$:IFA$=""THEN300
Scott M. Huse
Salisbury Center, NY
IpjCo Easy-access dip switches— When 1 use my Card?
-H G interface with my software, 1 frequently need to
change the positions of interface switches 7 and 8 on the
circuit board, and tlie board has to be removed each time
to make the change.
I solved this annoying problem by soldering flexible
wires to these switches on the bottom of the circuit board
and bringing them out to miniature single-pole, single-
throw (SPST) switches mounted in a small box outside the
1 / RUN Ai'RiL l!«7
Hundreds of different strokes for different folks.
Reward special accomplish-
ments, serious or silly, with
personalized certificates you
create yourself in minutes.
Ttie original Certificate Maker'" and new
Certificate Librafy"" Volume 1 software couid
be the bes( Ihing that's ever happened
to self-esteem.
Because they help you give people the
strokes they deserve for their accomplish-
ments at home, at school and at work.
You simply choose a certificate that fits
the occasion and the mood, select a border,
type in your message, add a dale and
signature. , .then print. It's that quick
and ea^.
You can even create a name file and
automatically personalize certificates for
everyone in your class or club!
Start with CertiBcate Maker
software, a best-seller.
Certificate IVlaker includes over 200 pro-
fGssionally designed certificates covering
sports, families, kids, religion, academic
achievement, business and many other
categories along with three dozen foil seals
and bright colorful stickers.
Now Available For;
Apple II+, He, lie; IBM PC, XT, AT;
Commodore 64/128; Macintosh
Build your award library
with our new Certificate
Library Volume 1.
Ceriificate Library Volume 1 works together
with Certificate Ivlaker, and adds over 100
bright, new ways to give people the strokes
they've eamed at home, school, or work.
All-new, all-fun graphics, plus dozens of
foif seals and colorful stickers.
- ~ 11 III Ml
■^^^^^
For aaxanpHsh-
mentsathome.
school, or work,
we have a
Cefftate,
Avard, Diploma.
ofLitxnselo
mie it offiaal-
anatun!
SPRINGBOARD
Spfingtatd Soltware. Int • 7808 Creekridge Cirde • Minneapolis. MfJ 55435 ■ (612) 941-3915
CircPe 39 on Readar Service card.
Magic
interface. I also mounted another SPST switch to control
power from the cassette port to the interface.
Now, when I Unu] a program and find that one or both
switches need to !)c changed, I just change the SPST
switches. Be sure you turn the SI'S'I' power switch off be-
fore flipping the other switches, and then turn it on again
aftenvards.
R C. Horn
Jekyll Island, GA
Ip JL9 Easy load and nin— I've found a quick and easy
way to load and run a Basic program on any Commodore
computer:
LOAD ■■rilename",8:{SKPT RLTX-STOl'}
When you press the shift/run -stop combination, which
stores the Return and Run commands in the buffer, your
program will load and run automatically.
If you want to load programs from the directot^ with my
trick, type LOAD over the number of blocks and move the
cursor past the second quote. Then type ,8: and press the
shiftf run-stop key. If the director)' is on the screen, you can
load a program with this procedure only if the program be-
gins with a line 0. Otherwise, the program will crash.
Carlos Villalpando
Weslaco, TX
IpjCjA G64 keyboard tone— Some computers have a
built-in keyboarti tone feature that emits a clicking sound
to confirm that a key was pressed. My progi-ani adds this
feaiuie to your C-()4. To disable the keyboard tone, press
the run stop/restore combination; to re-enable it, type
SYS679.
I REM C-64 KEYBOARD TONE-RICHARD PENN
10 FOR U = 679T0755:READQ:POKEU,Q:CK = CK■^Q:NEX
T
II IF CK0 9 477THEN PRINT"ERR0R IN DATA" : END
12 SYS679
13 DATA 120,169,180,141,20,3.169
14 DATA 2,141,21,3,88,96,166
15 DATA 197,228,2,240,55,134,2
16 DATA 224,64,240,49,169,15,141
17 DATA 24,212,169,0,141,5,212
18 DATA 169,240,141,6,212,169,30
19 DATA 1 41 ,1 ,212,169,0, 141 ,0
20 DATA 212,169,17,141,4,212,160
21 DATA 0,162,0,232,224,255,208
22 DATA 251,200,192,12,206,244,169
23 DATA 16,141,4,212,76,49,234
Richard Penn
Montreal, Quebec, Canada
4>JCB Disk mode changer— I write and edit C-64 Basic
progiams on ilie C- 1 28 in 1 28 mode, but the 1 57 1 disk drive
can cause delays when it first tries to read the directoty ofT
some 1541-fonnatted disks. To operate in 1541 mode with-
out the delays, type in my program. Use the F4 key to switch
to 1 54 1 mode and the F8 key to switch to 1 57 1 mode. Press
Fl to use the 40-column screen in Slow mode.
1 REM 1571/1541 MODE SELECT- L. L. PANKEY
10 KEY4,"0PEN1 , 8 , 1 5 , "+CHR$ ( 34 ) +"U0>M0"+CHR$
( 34 )-f": CLOSET : FAST"-fCHR$( 1 3 )
20 KEYS, "OPENl ,8,1 5,"+CHR$( 34)-f"U0>M1 "-fCHRS
(34) + ":CL0SE1 :FAST"-fCHR$n3)
30 KEY1 ,"SL0W"'+CHR${13)
L, L. Pankey
Dana Point, CA
tpjljlj C-128 debugging aid— I enjoy debugging pro-
grams, but clearing the screen, listing the offending line
and then moving the cursor to make the correction is
nothing but drudger)'. Adding a few lines to my programs
has restored the good times.
Line 10 traps the error and directs control to line 63000,
which clears the screen below the cursor and prints the
error message. Then line 63010 positions the cursor at the
beginning of the offending line, with the error under-
scored (80-Column mode) or in reverse (40Column mode).
The only thing left for me to do is move the cursor to the
error and correct iti
1 REM 128 DEBUG AID-EDWARD HORGAN
10 TRAP 63000
20 THIS IS AN INTENTIONAL ERROR
30 END
63000 PRINT CHR$(27)"§"ERR$(ER)
63010 [iKLP:PRINT"{4 CRSR UPs)":END
Edward Horgan
Coatesville, PA
$jC(D PIus/4 Perfect Typist— Many of the programs in
RUN can be easily adapted for the Plus/4, but you need a
checksum program to verify the program lines as they are
entered. Making a few changes to the 128 Perfect Typist
program provides the check.sums for the Plus/4.
Enter the 128 Perfect Typist program listed in the How
To Type in Lisdngs department of this magazine, then
make the following changes before saving the program:
Line 1: change the line to I REM PLUS/4 PERFECT TYPIST
Line 20: tliiinKt.' 2H312 to 28306
Line 41); ch.m^t: 1 28 to -i- 4
Lint; 5260; cliaiige 022 w 020 aiitl 023 to 021
Line 5280: change 1 16 to I IS
Line .i290: change 117 to 1 If)
Now save the program as -f 4 Perfect Typist
Since the memoir locations for Basic program storage
ovenvriie the machine language, you nmst type the follow-
ing line in Direct mode before loading -i- 4 Perfect Typist:
POKE 44,22;POKE 3632,0:N K W { RETURN }
This line moves the bottom of Basic upward to protect
the machine language.
Now you're ready to load and run -t- 4 Perfect Typist.
Remember, when you type in C-128 listings, a C12S key-
word that's foreign to the Plus/4's Basic language will pro-
duce an incorrect checksum, so the keyword will have to
be changed to work on the Plus/4.
Frank Hiltibrand
Newport, KY
Continued on p. 84.
12 /RUN APRIL 1987
(Top Guns don't always fly on air... Some fly on water}
yi/larshfp rjj me JeiAge
Red Alert!! Red Alert!!
0800 hours: Terrorists attacft
U.S. naval base off Sicily . . .
Intelligence reports enemy
missile corvettes fleeing
toward Libya . . . Additional
enemy patrol craft seen In
area . . . Seek out and destroy
. . . Take no prisoners . . .
The Need for Speed . . .
Your search helicopter spots
the Soviet-built Nanuchka II
missile corvette charging
across the "Line of Death."
Foilborne and closing in at
50 knots, you've got him in
your sights. Guns blazing,
you lock-on and launch a
Harpoon guided missile.
Through the water spouts of
his near misses, you see him
explode Into flames. Another
mission accomplished.
The Patrol
Hydrofoil MIssilocratt.
So agile, enemy radar
mistakes it for low'tlying
aircraft.
So fast, Boemy farces
havo only minutes to react.
So deadly, there
is no second chance.
A Commanding Simulation . . .
■ Authentic speed and handling characteristics
of three different NATO ally hydrofoils: U.S.,
Italian, and Israeli.
■ Advanced instrumentation and weapons systems
include: 76 mm water-cooled naval cannon,
Exocet, Harpoon and Gabriel guided missiles,
rapid blooming defensive chaff, radar indicator
and damage control sensors.
■ Full control of search helicopters and convoy
ships.
■ 8 real-life missions in today's danger zones like
the Persian Gulf, the Eastern Mediterranean
andtheGulf of SIdra.
■ Time compression speeds action to 128x normal.
■ Comprehensive operations manual Includes
mission briefings and enemy vessel spotter
cards.
■ Technical consultant: Boeing Marine Systems.
How to order: Viilt your ratairer, or cull B0O.24S-4B2S for direct WrSA or Mastsrcird ordars (In Cfl call B0O-S02-H12|.
Tho direct price is $29.95 for the Commodore vorslon and $34.9S (or the Apple II version. To liuy Isy mall, send check or money order
to Electronic Arts Direct Sales, P.O. Bok 7530, San Mateo, CA 94<(03. Add S3 lor shipping and handllnfl (S5 Canadian), Please allow 4
weeks lor delivery. Screen shots representee* version. Othara may very. Commodore and CM are resltlared trademarks otCommodon
Electronics LlmHeO. Apple II is a reglflered trademark ol AppI* Computer, Inc. Lueastllm Games, PHM Pegasus, and all elements ol
the game tantaiy:-* c 1987 Lucatlllm Lid. (L.F.L,), All rlgti Is reserved. Electronic Arts, authoriled user.
ELECTRONIC ARTS""
Diets 3 or Readei Service card.
MEGA-MAGIC
Easy-To-Use Subroutines and Utiuties
Mega-Magic, an extension of the RUN Magic column, offers,
each month, a short but interesting and useful subroutine or
utility program. Although noticeably loTtger than those in the
Magic column, these listings are still short enotigh to type in
easily and quickly.
C-64 Edit Enhancer — With this utility, you can have a
Quote mode toggle, a screen dump key and a screen-
freeze key that will greatly enhance program editing.
The Quote Mode Toggle
This pan of the- Kdit Enhancer program lets you toggle
Quote mode on to create reversed characters, and dien off
when you want to move die cursor around die screen ^vith-
oui creadng reverse characters. With a Quote mode toggle
key, you can easily turn Quote mode on and off at will
to help simplify editing program lines containing reverse
characters.
When you're using the Quote mode toggle switch (i'7),
you'll know Quote mode is active by the red border on the
screen; the border changes to its default color, light blue,
when you deactivate Quote mode. You can select other
colors by adding the following lines to the program. To
change the border's default color (Quote mode off), add
225 POKE BB + 49, {color code #}. To change the border's
red color (Quote mode on), add 22« I'OKE BB -i- 57, {color
code #}.
To demonstrate the Quote mode toggle's usefulness,
type in the listing, save it and run it. Then type in the
following line: 10 PRINT"CDTHIS IS A TESTR" and press
return. Now tr>' replacing the C, I> and R characters with
reverse characters. A pain, isn't it? Next, position the cur-
sor over the C, and press F7 to turn Quote mode on {notice
die border-color change). Then press the shiftedclear key,
followed by the cursor-down key. The reverse characters
of the key.s should replace the C and D.
Press the F7 key again to turn Quote mode off, and use
the cursor-right key to move the cursor to the final R. Press
F7 again, followed by the cursor-right key. Finally, press
return to enter the line. Need I say more about the advan-
tages of the Quote mode toggle?
The Screen Dump
The F8 key activates the screen dump and can be used
with most printers — graphic or nongraphic. You can use
it any time you want to dump a screen to the printer.
When you run the program, it will ask if your printer
is ready. Turn on your printer and answer Y. (An N answer
implies that you don't have a printer and will disable the
screen dump feature.) The program will then ask if your
printer supports graphics characters. Answer Y if your
printer (and interface) can emulate the Commodore
graphics characters; otherwise enter N. If your printer
cannot produce graphics characters, a space i.s substituted
for every graphics character the program encounters.
77i« Screen-Freeze
If you want to print a frozen screen, first pause the
screen momentarily with the shift key (or indefinitely
with the shift-lock key). Then press F8 to print the screen.
When the shift key is released, the program will continue
where it left off.
The machine language program is poked in starting at
locadon 52900, but, if necessary, you can poke it into any
available 347-byte memory space by changing the value
of BB in line .^0 to the new starting address. HI
Timothy M. Maloney
Knoxville, TN
RUN It Right
C6f, printer
14 / RUN APRll. IW
Listing 1 . 064 Edit Enhancer program. ^ ^ .
10 REM C6 4 EDIT ENHANCER-TIMOTHY
M. MALONEY : REM* 4 8
20 DEFFNHIlX)=INTtX/256) :DEFFNLO 180
(X)=X-256*INT{X/256) :REM*72
30 BB = 52900:A = BE:A9 = 0:fJP = 190
:REM*228
40 PRINT "(SHFT CLR } i 2 CRSR DNs) 200
*** EDIT ENHANCER ***"; PRINT
"(2 CRSR DNs) {4 SPACEs)BY TIM
MALONEV" :REM*152 210
50 PRINT "(2 CRSR DNs)F7--QU0TE 220
MODE TOGGLE" :REM+152
60 PRINT "F8-- CHARACTER SCREEN D 230
UMP" :REM*1 5f)
70 PRINT" (3 CRSR DNs} IS PRINTER
READY? (Y/N) "; :REM*160 240
80 GET A$:IF A$<>" Y"ANDAS<> "N" T
HEN80 :REM*120 250
90 PRINTAS: PRINT: IF A$="N" THEN
NP=1:GOTO130 ;REM*130
100 PRINT"{CRSR DNiDOES YOUR PRI
NTER" : PRINT"S[JPPORT GRAPHI 260
C CHARACTERS (Y/N) ? ";
:REM+58 270
110 GET AS: IF A$o"Y"ANDA$o"n"T
HEN110 :REM*115
120 PRINT A$:IF A$="Y" THEN A9=1 200
:REM+230
130 PRINT; PRINT "(2 CRSR DNs)STO
RING ML CODE STARTING AT" ; BB 290
;" " :REM*4
140 READ N:IF N=-9999 THEN 170
:REM*140 300
150 CS=CS+ABS(N) :IF N>=0 THEN PO
KEA,N:A=!A + 1 :GOTO14 :REM»174
1G0 N=BB+ABS(N):POKEA,FNLO{N) :P0 310
KEA + 1 ,FNHI(N) : A=A+2 : G0T01 4
:REM»78 11,165,212,73,1
IF CS<> 45608 THEN PRINT"ERRO 3 20 DATA 5,133,212,
R IN DATA STATEMEMTS":END 11,136,173,-335
:REM*184 157,141,119,2,1
POKE BB+2,FNLO(BBi-36) :POKEBB 3 30 DATA 133,198,16
+7,FNHI(BB+36) :REM*100 33,199,133,216,
POKE BB+12,FNLO(BB+336) :P0KE 70,173,-334,76,
BB+17,FNHI(BB+336) :REM+72 340 DATA 234,169,12
IF NP THEN POKEBB+90,234:POK 55,32,136,265,1
EBB+91,234:POKEBB+92,234 55,32,192,255,1
:REM+140 350 DATA 12 5,32,201
IF A9 = 1 THEN250 :REM+n2 2,-346,134,251,
POKE BB+206,234:POKE BB+207, ,32,-323,169,17
234: POKE BB+203,234 :REM*92 360 DATA 24,208,192
POKE BB+263,234: POKE BB+264 ,145,32,202,241
,234: POKE BB+265,234 1,72,10,144,7,1
: REM* 106 370 DATA 18,32,202,
POKE BB+241,169: POKE BB+242 04,72,10,10,104
,32 ;REM*246 32,176,2,9,64,4
PRINT "(3 CRSR DNs}F7 J F8 K 38 DATA 14 4,2,9,12
EYS ACTIVATED,.,": PRINT "(C 192,21,208,6,20
RSR DN]SYS";BB+23;" TO DEACT ,234,201,34,208
IVATE." : REM* 2 34 3 90 DATA 169,39,32,
PRINT "SYS";BB;" TO RE-ACTIV 9,32,202,241,16
ATE.":SYS BB: NEW: END: REM*1 51 69,146,32,202,2
DATA 120,169,205,141,20,3,16 400 DATA 169,0,133,
9,158,141,21 ,3,169,247,141 ,3 232,224,40,208,
8,3,169,159,141,39 :REM*117 202,241,32,-323
DATA 3,88,96,120,169,49,141, 410 DATA 0,142,-346
20,3,169,234,141 ,21 ,3,88,96, 2,230,252,166,2
165,203,205,-334 :REM*83 8,149,166,252,2:
DATA 240,35,141,-3 34,138,72, 4 20 DATA 7,208,143,
162, 14,165,212,5,216,240,2,1 ,241, 32, 20 4, 25 5
62,2,142,32,208,104 :REM*29 ,255,96,162,10,
DATA 170,173,-334,201,3,240, 430 DATA 32,32,202,
11, 165, 206,1 41, -33 5, 173, -334 48,96,234,234,7
,76,49,234,138,72 :REM*55 08,251,104,76,2
DATA 152,72,173,141,2,240,6, 440 DATA 241,-9999
32,-146,76,-136,165,216,208,
,240
76,-1
,145,
6 9, 1
9,0,1
104,1
49
5,162
69,0,
62
,255,
1 62, 1
,172
,21 ,2
,160,
69
241 ,2
,8,41
B, 1 72
1 ,95,
,7
202,2
5,199
41
199,1
10,16
,162
,230,
51 ,22
24
169,1
,169,
169
241 ,2
2, 173
02
:REM*91
36, 164,2
209,169,
:REM*177
33,212,1
68,104,1
:REH*3
,4,16(1,2
32, 189,2
: REM* 7 7
162,0, 1 4
,134,252
:REM*217
08,2,169
0,177,25
:REM*37
30,199,1
,63,201 ,
:REM*197
,24,208,
48,2,234
: REM*! 95
41 ,169,3
,240,9,1
:REM*47
74,-346,
9,13,32,
:REM*17
251 ,208,
4,232,20
:REM*29
3,32,202
4,32,195
:REM*11 1
02,208,2
,141,2,2
: REM* 147
:REM*191
A few of our Bestsellers
Anslomy of tf\§ C-$* A/iaJomy of th9 1S41 Orlvm titchs A Tips for th* C-64
tfiskJofs 9Lr"i&to'6J intftmals. Host hdr-dbook on ihis drive, Cdrociofii or fthijy.iO'USe t»ch-
Graphira, sognti. HO, kflrngl. flupJam^ all. Fiiiwd m\f\ many niques advanced gFaphire,
mBfTfOfy mipft, Ar^d fnijch flxamplfls programs, utiiili** hnpfovod tJiala Irtput, CP/M,
rror« Cornptflt* oorTirn«riT«d Fully cGmnn4nt«<d 1M1 ^OM anhanc«cl BASIC dalaharid-
ROM IMIngi ^OOpp H9Q5 ibtings SOOpp $1939 ting and n>ora 27Sfifi S1995
GEOS
INSIDE
AND OUT
AbtcTJu fS'l^
nm
PEEKS & POKES
:^
C'12$ tUTEPHALS
rmportant C- 1 28 iriT&rmation.
Covafs graphic chips, MMU,
L'O, GO ^lurnn graphic? and
Eulljf CQmmanTod ROM
fmtJngs, rroro 500pp $1995
157 J INTERNALS
Essentia! r«!ftrenc«. Intefna]
drivg TunCtiojlS. Explains
vanoufi dtskand liEo forrrtals
Fully-commflnled ROM
listings A^rOflfl $1995
Fd^inaling and practical info
on ^ho C-i2a. eo-coj hEr«
graphics, ban^ awilchtng.
30O ijaqes of useful infornn-
alcnlof ovwyoflo $19 9S
C-1£$ P£EKS t POKES
Dozens oT progfimming
quick-hirters. techniqufts on
th« op«raErng system, sitacks.
zero pag«, pointers, and
BASIC 24Cf3C $16 95
GEOS hwh/* rmi Out
II you us* G£OS than ow
n*w book hA( ihe inlo you
rwtd. D*lHl»d Irtoduction ri
laid 0V1 for th* novica. Ejian>
plat. dfnigramf and glcAsary
ti* Irvdudad. Add a oontiant
dtic'py t\xk ..Indudat Fila-
M'»tt«, ■ uTihiy thai C0rw*rti
your programs io GEOS
fofmai {wiifi ftn Icon a^iuv} .
icf otfUtt\nti^ me mqry , . Jaarn
GEOSfil« smjciu-ai. H yot/ra
Juti 9«tlin9 ttarlad with
G£OS cy parting ta 1^* point
df wanting lo adct f^juf own
appiJcmiont, ih«n OEOS
tnwi^t »n4 Oiil will h«lp
you 'Pnynjr way, $19,9&
ig©
BASIC 7.0
INTERNALS
AbKuuTf] ^i}f!M',re
10^ 5j<:
^ 2t a.
Ef in ™
n uin c
-— n 03
0-0J3 O
= 0)0)
> ra g t
n " ° 5
V) ra i
■* 0)0 '
ra ijS I
w o S
C- l2>BAStC7.B Inlamab
Get ai] \t]& instil info on
BASIC ?.o. Tnis exnaustivs
hantfcook is corTTptetft with
fully coTtnieruad BASIC 7.0
nOfJI lislinss. S24 35
in" B
Sail
X-'^ Si
O cqQ
CJ
s
o J-
C\J -■ ^ to T^
X "= „■ S <^
Q -; T? LL lU
■^ &t • ^
d "=> i2 5 <^-
0)
Ol
Cifote 8S on Read or Service card.
RUN APRIL 1987 / 1 5
if^ yjt^ ^ ^f''''!^''4:^'^^SiP^i^
SOFTWARE GALLERY
Compiled Bj BETH S.JALA
Trapdoor Checkers;
Radical Chess;
Baudleships
Play Games With
Friends Near and Far
It's always been possible to play
telecomputing, or modem, games di-
rectly between two machines, without
incurring the expense of a network
service. What has been missing is
readily available software with which
to do it.
However, Bear Graphics has intro-
duced some packages that cover three
popular games — checkers, chess and
battlestiip. As far as the software is
concerned, you have everything you
need to begin telecomputing imme-
diately with a friend. AH three pro-
grams, which are sold separately,
come with two disks and two instruc-
tion sheets — now that's what I call
user-oriented!
I did find one shortcoming with the
instructions: No mention is made of
the type of modem required. It ap-
pears designed for use mainly with
manual modems such as the 1600,
1650 and their newer counterparts.
Also, there is no provision for auto-
dialing or other enhanced features.
Trapdoor Checkers is a slight vari-
ation on a traditional checkers game.
Each player selects the position of sev-
eral booby-traps that will swallow any
playing piece that lands on them. A
communications line appears at the
bottom of the screen to let you send
and receive messages during the game.
Trapdoor Checkers and Radical
Chess both work on either a C-64 or
C-128 in 64 mode. I had no problem
using the programs on several com-
binations of computers, disk drives
and modems.
Radical Chess is a traditional chess
game and the board is appealing to
the eye. A set of cross-hairs is shifted
across the screen to the piece you
want to move. You press return and
move the cross-hairs to the new posi-
tion. Pressing return again drops the
piece there if it is a legal move; if not,
the move is ignored.
Baudleships also works on either a
C-64 or a C-128. However, when run-
ning on a 128, it does default to 40-
Report Card
Superb.'
'!■ An exceptional program that
outshines all others.
Good.
One of the belter programs
available in its catcgor)'. A wor-
thy addition to your software
library.
Average.
Lives ap to its billing. No major
hassles, heatlaches or ciisap-
pointments here.
Poor.
This program has some prob-
lems. U'here are belter on the
market.
Failure.
Many problems; should be
deep-sixed!
column tnode. If you forget, there's a
helpful reminder on the 80-colunin
screen.
Interestingly, there is no auto-
boot sector on the disk for either
mode— that's a minor oversight that
is easy to correct.
Baudleships, the battleship-like
game, is played on a traditional grid
that lets you set your pieces just as
you would on a board game. Sound
is used effectively along with text to
indicate things like bad moves.
Bear Graphics has done an excel-
lent job in considering the needs of
the user, and they have priced their
software attractively. With the addi-
tion of some modem support options
from within the program and an ap-
propriate update of the instructions,
all the packages would be top-notch.
(Bear Graphia Software, PO Box 12206,
Ntmj lirighton, MN 55112. C-64/S2'f.95
each, disk.)
Jim Grubbs
Springfield, IL
The Big Blue Reader
With This Program,
Bringing Work Home
Is No Longer a Chore
The Big Blue Reader is very likely
unitjue; In any case, it's the only prod-
uct I've seen that ably bridges the
gap between Commodore and IBM
computers.
With Big Blue, you can transfer
ASCII files written with MS-DOS
16/RUN.WR1I19S7
Features of PPM:
• manage stocks, options, mutual
funds, bonds, T-bills and others
• record taxable or n on -tax able
dividends and inlercsi income
• reconcile each brokerage account
cash balance with the year-to-dale
transaction file
• tailor reports to your requirements
■ enter quotes manually or aulomali-
cally tiirough Warner or Dow Jones
• use the Aulorun feature and set time
for system to log on, update quotes,
log off and print reports
■ retain up to 1000 transactions on a
single disk (buys or short sells)
• number portfolios, securities, closed
and Ycar-lo-Date transactions
limited only by disk space
Mighty HOT
Software
Personal Portfolio Manager
PPM is the most comprehensive portfolio
management system and analysis system
available for the Commodore 64 and 128. It
is for the investor who needs to manage his
stock portfolio, obtain up-to-the-minute
quotes and news and perform selected
analysis. An account executive can keep
separate portfolios for each client and run a
cross-reference report to find owners of
selected securities. Portfolios can be keep
for .special interest (e.g. high tech, low risk
income, etc.) and monitored. PPM's unique
report generator lets you produce any kind
of report to analyze a portfolio or stock. Use
the Autorun feature to set the time for the
system 10 update the security quotes and
print selected reports. Have the reports
ready when you return home from work.
for the C-64
for the C-128
$39.95
$59.95
..don't pass (his one by."
I Salamone, Commodore Micro
Features of Super Pascal:
• full implementation of Jensen &
Wirth Pascal
• C-64 high- speed DOS (3X faster)
• includes many language extensions
for systems programming
• integrated assembler for machine
code requirements
• built-in editor with renumber, find,
auto, change, append, delete
• includes fast graphic library
■ large 48K workspace
• works with one or two drives
• advanced error handling
• C-128 version supports SO-column
hires graphics
• with 220-page manual
Super Pascal
Your complete system for developing
applications in Pascal. Super Pascal is a
complete implementation of standard Pascal
(Jensen and Wirth), C-64 version has a
high-speed DOS (3X) that makes using it
quick and efficient. The extensive editor
(source included) contains added features;
append files, search and replace. Includes
an inline assembler for optionally coding in
machine language. Super Pascal is so
capable that it's used in hundreds of schools
to teach Pascal. But it can be used for more
than just learning Pascal, use it for serious
programming. The graphic library (source
included) is wriKen in machine language for
fast execution. Want to learn Pascal or
develop software using the best tool avail-
able? Super Pascai is your first choice.
for the C-64
for the C-128
$59.95
$59.95
F^Sck
Language \
Compiler
Abacus
iiMiii!
P.O. Box 7219 • Dept. R4 • Grand Rapids, MI 49510 • Telex 709-101 -Phone 616/241-5510
Call novif for the name ol the dealer nearest you. Or order directly using your MC, Visa or Amex card. Add S4.00 per
order for shipping. Foreign orders add $12.00 per item. Call (616) 241-5510 or vi/rite for your free catalog, 30-day money
back software guarantee. Dealers inquires welcome-over 2000 dealers nationwide.
Circle S on Reader Service card.
Software Gallery
computers into a Commodore-com-
patible sequential file, or transfer
Commodore sequential files to MS-
DOS. This isn't a program emulator
that lets you run the IBM programs
on your Commodore. It is, however,
a tool that allows you to spend more
time at home instead of at the office.
The Big Blue Reader actually turns
the 1 571 into a double-sided IBM disk
drive. It is able to format disks in MS-
DOS or make entire backups of MS-
DOS disks in about four minutes. The
program works best with two 1571s,
Michael Miller, the author of Big
Blue, studied the capabilities of the
1571 disk drive, including its ability
to read other disk formats. This fea-
ture was incorporated into the 1571
to allow the use of CP/M programs on
the C- 128.
Coincidentally, CP/M has die same
recording technique as MS-DOS,
called MFM, which technically makes
it possible to program the disk drive
to read disks written on IBM PCs and
compatibles. Miller succeeded in con-
verting MS-DOS, which is in a com-
pletely different logical format, into
a form that's readable by the Com-
modore operating system.
Consider this situation: You're at
your office, in the middle of a word
processing project, using an IBM PC.
With The Big Blue Reader, you can
take your document files home, trans-
fer them into sequential files using
your C-128 and 1571, and continue
working on your project, using your
own word processor and surrounded
by the comforts of home. You can
transfer the files back to your MS-
DOS disk for continuation the next
day at work.
I tested The Big Blue Reader using
MicroPro's word processor, Word-
Star, I found that Big Blue is most
useful when transferring word pro-
cessing files. It's slightly more difficult
to transfer applications such as data-
bases and spreadsheets.
Although die software is intended
to transfer pure ASCII files, it is
possible to transfer IBM Basic pro-
gram files into the Commodore com-
puter. What you end up with is a
sequential file that must be tokenized,
turning words such as Print and Goto
into the two-byte tokens readable as
program statements by the C-128's
Basic interpreter. This involves a
short progi-am that prints the sequen-
tial file on the screen, then uses the
keyboard buffer to force carriage re-
turns to turn the lines of text into a
program.
Going back is simpler because it
only involves listing your program to
a sequential file. The Big Blue Reader
will make the transfer into a standard
ASCn file readable by IBM Basic.
It's a rare occurrence in the soft-
ware industry to find such an effec-
tive program among all the imi-
tations. If you ever consider buying
an IBM compatible and you want to
retain your old C-128 documents, you
must add this program to your soft-
ware library. (S.O.G.WA.R Software,
Inc., 61 1 Boccaccio Ave., Venice, CA
90291. C-128/$29.95 disk.)
Mike Konshak
Colorado Springs, CO
The Bard's Tale n:
The Destiny Knight
In Search of
Good, Evil and
The Destiny Wand
Just when you thought it was safe
to venture back into the dungeon,
Electronic Arts released The Bard's
Tale II: The Destiny Knight. Like the
original Bard's Tale, Desdny Knight
combines the best elements of tradi-
tional Dungeons and Dragons role-
playing games, while adding several
exciting new features.
These include a starter dungeon
where characters can quickly gain
experience points, and "Snare of
Death" puzzle rooms that must be
solved within a set time limit if your
band of adventurers is to get out alive.
There is ai,so a bank in the Realm's
capital city of Tangramaync (with
branches in other cities) where adven-
turers can stash their hard-earned
gold for safe-keeping, as well as casi-
nos in every city where they can lose
it playing blackjack.
If you've played The Bard's Tale:
Tales of the Unknown, you'll feel at
home with the sequel because many
aspects of game-play are identical.
Your party still consists of humans,
dwarfs, half-elves and the like, and all
the familiar classes such as warrior
and conjurer are again available.
Destiny Knight introduces a new
class of magic user, the Archmage,
that can only be attained through the
mastery of at least three levels of
spells from the other four classes of
magic users.
In all, there are close to 80 spells
that can be used for everything from
creating floating torches for lighting
your way through a dark dungeon, to
summoning illusionary dragons, nin-
jas or storm giants to join your party
and fight for you. Magic can also be
used to resurrect deceased party mem-
bers, land a deadly cone of gravita-
tional energy on a group of foes or
make dungeon walls vanish.
While Destiny Knight's combat sys-
tem is similar to that of Tales of the
Unknown, enemies now appear with-
in a range of ten to 90 feet, and only
those within "melee range" can be
attacked with hand-held weapons like
daggers and broadswords. Distant
enemies can be battled by throwing
spears or axes, or by shooting arrows.
Search the Realm in Bard's Tale II:
The Destiny Knight
Also available to aid your band of
adventurers are the seven magical
songs that can only be sung by bards.
With names like The Archer's Tune,
The Watchwood Melody and Melee
March, these tunes are useful for
increasing the party's capabilities
during combat, or protecting them
from traps while they're wandering
through the Realm.
The purpose of all of this wander-
ing, fighting, singing and spell-cast-
ing is to locate seven scattered
fragments of the Destiny Wand and
reforge this magical scepter. Only by
doing this and vanquisliing the evil
Archmage Lagoth Zanta can you rid
the streets of lawless mercenaries and
save the Realm. Be prepared to do a
lot of searching, however, because
Coniinned on p. 24.
1 8 / RUN APRll. \<m
Vdaptsui
frfr06-89fr-008-*
33hid noi nvo
.o«.. .. .o.™o i...s sionaoHd H3J.ndy\ioo A3ssni
wmi/aiiVfmm.::
•ffim/.::
~ '^jAt^iit'iitjmj^/fMr^aaak
f psiuienbDE laB oi Aiiunuoddo leejB e Sf sim
^ 'ajojaq dOl niojj pojspjo jaASu SA.noA ji '^961 'oeaunr ajoieq paiapjo
I' U3ij« 'ssBed z IX9U em uo smai! am lo Aue uo pooB S| jaijo s[mx *0S$
J9A0 japjo AjSAS LHi« '{aojOMO jnoA) saiueg ajnmaApv luoooju) asaiii
JO euo Aemb BujAiB aje a/wsjaujoisna panieA Aueiu jnooinoA Hueijj e sv
0005$ Ji^'^o sseqajnci ^ue i)}|M
Monaa OBisn u^giAinN
syaiAioisno ubhio
9lZS-pez-Pl8 HBO rd 9P/SU/
JO t.€U-£€S-008-l. ilBO '^iioajip
tuaiuuBdea sates ejejodjoo
puB iBuonBanp3 jno iiaeaj oj,
-Bujiej Q^a
pooQ e mm uojieztueG jo Aue J0| sjlj
t^ZuiieAOiddvupaJO'spaausuonez
-{ueQjo jnoA sajss oi Aititqtxa]} aqi
pue '83 AJ8S iBuosjad 'punoje-ujni
jjojnb fBuipnpui -noA oi BuuaiBO
^SIMIOOOV
axvaodaoD ^
TVNOixvonaa
..mdiJjBpjo ueui Duiop 0j,aM ueauj A/uo ubo sjaiuotsno peitsiies sionaosd ssirtdvvoD A3ssni >yy»3r9^ '*'^^
/D spuesnom ;o suet LUOJt asuodsau -asamfo nejaflnap am pnojd luj., mpitejd / Q (/
JillBOlSJIl
jnoA aq pinoijs aM aijm uoseaj jainouE isnf 'saseaiaj ajeMyos wau ion
am lie u! jaB o» isjij am aj.aM 'ajoiu uaAa ppe a/w ijaaM Ajsa^ isjajndujoo
ajopoLuujoo joj sionpojd jo spajpung pue spajpunij moois bm,.
UfaPIXOS'
i
.."AepoujBS ino psddms oq iiimbluji jno meoOUl.
eiO)aq GuiAjije GjapjQ spunod g japun seijosseose pue
s|Bje4d|jed uo pmcaosib jbjjo sim 'jepjo md oo'rt (o
e6jBHD 6u]ddms pjepuGjs e.doi Aed A|uo noA sseidxg
lEjapaj paddms eq him oo'OES Jsao sjapjo eJe«i)os„
UcJ)^
„'SJnoL| t?s ujiiiiM paddms pue ijoois ui aje pajopjo suiijii ne jo %06 Ja/^O,.
.iiinoA ojuo sCuiAGS aiji ssed puB oujnioA u| Anq a/v\..
mmaa
■pjBO eoiAWS iBpWd uo 60Z b(SjO
ligiff! «KSa '■!i?
»is8!!5' mi
a
saoa
RDER RIGH
OPEN: 9am-8pm Mon-Frt, lOam-Spm Sat EAST COAST TIME
NEW MRS STARTING MAR 01: 9am-9pm M-Thur, 9am-6pm FrI, 10am-6ptn Sat, Noon-6pm Sun
nAlVfIT! riAT T "FP'RV Educational Software too
VXZTuLTXXJ VJ-fikX J 1 J Vj MX X A!l Games stocked for quick shlc!!!
NEW TITLES
IN STOCK EVERYDAY!!
i( you cJon't see what
you vvoni pteaso coll! I
MISC GAMES Kfc..
ChampioriEhip Bojinfl $l?95
H06b.lt JCALL
InternaEianal Hockey . £1S9S
MurderbytheDozen. &249S
Pij:ePoalion SI 5 95
Sargonlll $37 95
Sky Travel Sg7 95
Seaoh Hsad. Beach Head S. Raid
Tnple PaOt SJ9JS
Leaoar Board K9 95
Laadar Board Toum Dtsk S16 9S
TanlhFfama $27.95
ACCOIvKOE I^^^MHM
AcGDlAcos $CALL
Dam Butlors .,,. K2.95
Fijh! Nmhl S22 5i
HardBaJ »2 95
k;«) Uniil Dead SCALL
Law of Ihe way $22 95
PSI S iraoing co $22.9S
Spy vs Soy. $)B.49
Call (or pncB on al l Aciionsoft W\*t
ACTIVIiilON ^gaaiHHH
IKaiar $t9 9S
Borf owed Time $19 95
Comp Fire*kE CeSeOfaTn $13 95
Counidowntoahuldown . $19.95
Fasi Tracks Slol Car Const $19.35
GamerriaKer SciMisrary .. SI 5.95
■GamQma5<er Sports Library S15 95
Garry Kiicnori's Gamemakf $24 35
GBA BaskelSall 2 on 2 $24 95
GbostbusiBr^ $24 95
Graat AmorHR $24.95
Hackor „.... $19.95
Hockerll $24.95
lamllwM $21 95
lamitu 128 $2*95
Ljttta Computer Peopte . $24 35
hfasler 01 Lamps $19 95
Mndshaflow $19.95
On Coua Tennis $21.95
Pitiaii ii:LoslCa»erns $19.95
Shanghai $26.95
Space Shutlta $19.95
star Rank Boiirig $21 95
AVAI.ON HILL M^^^B
DrdUlh .._ $2l.fiS
GjKslnkB S22.95
Spil(iro40 S24.95
Superbowl Sunday $26.35
Tearn Disk for SS $16 95
BRODERBUND wjismmiem
Champshp Lode Runner ,, 524.95
Karaieka $13 35
Lpde Runner $24 95
fAjSK:Shop $29.95
DAVIDSON & ASSOC. "■■
Now in slock! C all lor prvce on lilies
Con'.mando $24 95
: Karate Cnarnp _ $26 95
'■ Kung Furriaster $26 95
PoiePoiition $15 95
ELECTRO^fIC ARTS "^
Adventure Constr $27.35
Age of Adventure $1 2.35
Amerx:a'5Cup $24.95
Amnesia $29.&5
Archon „„. $12 95
Arcf»n2 „ „„„„.. $1295
ArticFoii S24.S5
Autoduol $37.95
Bard's Tale $32.35
BarCTS Tale II $29.35
Baras Ta'e Clue Book S10.95
Batt*!mnt $29.95
Gamers at War $37.95
Ctiessmasler2M0 126.35
Gut and Paste J12.35
DsnOare .,,,. $16.35
Europe AblAia .....,,. $37.95
Golden OktM $21 .95
Hard Hat Mack SU.SS
Heart of Afnea $i 2.95
Lords o1 Conquest $24.35
Mailorder Wonsters $12.35
Martjia Madness $23.96
Maebrus $29.SS
Mcwe Maker $12.95
MULE $1295
Murder Party $25 95
Music Construction SM .... $1 2.B5
Ogre tSS.flS
Or^a on One tt2.SS
PHM Psflalul 127.85
Pinball Conslruction Set ... $12 95
Oi,iiam $20.95
Saong OeslrwSon Set . $12 95
Reach lor tha Stare $32 95
Reaimoltmpossjble $12.95
Road 10 MoKow S29.9S
Robol Rascals S29 95
Russiq S29 95
Seven Cities oi Gold $12 95
SkyFoi $12 95
SottMareGoldanOldiet $1635
Slarteel I $32 95
Super Boldar Dasti $1295
MndMirror $1295
Touchdown (^ootbali $22.95
U«mal $29.95
Uilmalil $37.95
UltmalV „_ $45 95
LmmaseWiianl S12 95
World To ur Gnu $27.95
EPYX MMMMMMM^^
603 XJ Joystick $14.95
ChampionshipWresliing. $2795
Deystroyer $29 95
Mov^e Mons4«f $22 95
Stroet Sports $CALt
Suo Batria $CALL
Summer Garries $25.35
SummerGames II $26.95
SuperGycie S29.95
Temple Tnlogy $29.95
Wiitef Games $27 95
World Games S29 95
Wartdsataalest Baseball S2495
Wortd'B Grealest Foolball $28 95
Werkt Karate Ctia $22.95
Ekte S22 95
Pamti „,- $27 95
INFOCOM '-'^
Baley Hoo S29.9S
Cut Throall ^.„ t22.95
Deadline 125.95
Enctianlof $25.95
Hiich Inker's Guide $22.95
Hollywood Hy^n 11 SCALL
Infrfel $29 95
Lealtier Goddesses $24 95
Moon M St „„_ $2*95
Puneifan __„. $2595
Soiwrer $29.95
SpellOreaker $29.95
Suspect $29.95
Trinity $32.95
WiJhtMno«f ,„.. $25 95
WtnOT* „ $25.95
Zorlit „ $2295
ZoiVtl _.. $26 95
Zomiit $26.95
INVISICLUE DOOKS FOR
ANY INFOCOM GAME 16 .95
LANCE hjVFNER mmmm
3in1 FootOall $29 95
Basiieltiail, the Pro Game . $29 95
Final Four Basketball $2995
MiCHOLEAGUE mmmm
Miao'engue Baseball S27 95
Microteague general rmgr $27.95
Microieaguo 1 985 i«a mi $15.9 5
MICttOPItOSE i^i^HM
AciOiel $24 95
Crusade m Europe $27 95
Decision in the Desert .. $27.95
F-i5Slnke Eagle $21 95
Gurship ICALL
Conflict In Vietnam JCALL
Hellcat Ace $2t 95
Kennedy Approach $2495
NATO Commander $24 95
Silent Service $24 95
Solo Flight $24.95
SpitlireAc* , $21.95
Top Gunner $CALL
MINDSCAPE ^^H^Hi
Bank Streel Muss Writer .. S27 95
Bank streel Storybook $27 95
Bop-n.Wiosiie $21 95
Caslle Clobber $19.95
Fist $19.95
Hallay Project $27 95
[nt^anaJones $22.95
Indoor sports $22 95
mfiltroipf $21 95
Parallax JCALL
Periect Score:SAT prep $49 95
Ouake minus one $17.95
Shadowtire $17 95
Slar Trek PromeEhian Aclv $29 95
The Lords ot Wdnighi $1795
UctuMata SCALL
Uiiaum SCALL
Call for prices on
other MINDSCAPE produclBl
RADARSOFT aMMMMMi
Fklyd the tired $19 95
Maps USA $34,95
Main Europe S34 95
World Maps $34.95
Championship Boning $17.95
SIMON & SHUSTER MMH
Paper Airplane const $CALL
JK Lasser's Income Tan .... S39.95
Kermifs S107 Maker $19.95
NY Times Crossword Pullle
Vol 1 or2 $14.95
Spy Hunter $19.95
Slar Trek-Kobayashi all. ... $29.95
Typing Tulorlll $23.35
Sl'ECntUM HOLOBYTE"
Gate SCALL
SPRINGBOARD I^H^^
EartyGames $26 95
Easy As $29 95
Piece ol Cake Math S26 9S
Fight Simulator II -, $32 95
Foolball $37.95
FS II Scenery disk. $15 95
Jel $29 95
Nitlfil Mission Pinsall . $CALL
Pure Slot Baseoaii . $37 95
WEEKLY RGADKK STICKY
BEAU SOFTWARE WBBtna
now in slDCki Call for pncy on (ires'
Random House. Spinnaker,
and SSI products in stock!!!
Call for Price!
C-fi4 BI,IST>^':RR ANTI PnODUCTIMTY
C-&1 DATABASES ■■■■I
Banii SIreet Filer $34 95
ConsuHant $39 95
Data Manager $19 95
Fieol Filer S29,9S
Proti'e64 $36 95
C^ INTEGRATED PKGS
Homepak $3995
Tno $CALL
Vizaslor Bk „.., $79.95
Viiastar 64 4K $39.95
Viiaslar64aK S59.95
C-ei SPREADSHEETS MM
Caw S39 95
Switlcalc 64 w^siOeways . $39.95
Sidways $19 95
C-64 WORD PROCESSORS
BankStroeiWnier SCALL
Bank Street Speller 134 95
Cut & Post 0(6 OA) $12 95
Fleet System II SCALL
Font fA(Sler II $34 95
KiJPioOuO ,_ P2 95
Paperclip $37 95
Paperclip wyspelfpack S49 95
Pqckei Wnior Diciionary ... $1 9 95
Spa»pio64 S32 9S
Tno SCALL
WordPro 3«B* SI 4 95
WordPro 64 $36 95
WordPro GTE SCALL
Word Wilier 64 wJspetier . S34.95
FINANCIAL & ACCT, "asaz
Financial Cookbook $1295
Finarciat Time tjtactiina .. $29 95
Sohsync Pers Acct .. $32 95
Timowor*is Elear. Checkbk S19 95
Timeworks ^^ney Mgr . $19.95
GRAPHICS ^^^mmmtm
Clip At I $1995
Clip An II SCALL
Grach.cs Scfapek 1 or 2 . St 7 95
Newsroom $34 95
Picasso's Revenge w.pen $42 95
MISC. HARDWARE ^^m
Estes pwr supply for C-64 $54.95
Maverone 3 Slol expander S27.35
UTILITIES wmmmmmm^
GT4 $22.95
Copyll64J12e $24 00
C Power $69 95
CSI.1 1541 align $34 95
Fail Load .. $24 95
MachS $24.95
Meil.n64 $34 96
Pal 64 $32.95
Vonaalfasl kiadw SCALL
INFORMATION AND
PA ORDERS B14-234-223
PRINTERS--
.IL
NX-IOC
Nl-IOC
POVITEFtTYPE
NX-10" .■?
'[■ PRICE DflOP TO :j
"!::l $199 1
$174.95^1
SCALL :ji
S349.O0 y
. SCALL i
BROTHER 150i^
$379.00 I
130 cps, 15'carTtago. NLQ Madtm
Epson Printers \ ,<*""*
LX-86 S229-0
FX-ate $359.0
FX-2a6o $CAL
HS-aO INKJET ..SCAJ,
JML^K^ i^v^^v ■•Y/.
Fonlmasterl28...
Fontmastef 64 ....
SCAHi
$04.93
prtriter tnteffaces
MW-350 w'10iljuHtir SCALL^
XETEC Supergropdii $CALL5
XETEC Supiirar(iplll> Jr $46.99,^
'l
PANASONIC ^
2 vrt WAfiHANTY '(,
tk 10801 $199.95 I
^* 10911,10921 SCALL 'j
3131 Daisywheel SCALL ,^
TOSSFY COMPUTER PRODUCTS
P.O. BOX 10Q6
STATE COLLEGE. PA 16
Cido 209 on Fteader Sefvico card.
DOE
^ a%i
fl I B
CALL TOLL FREE
1 -800-f od-9044
MONITORS '///mm!/A
CALL
FOR THIS
MONTHS
SPECIALS
ON COLOR
AND MONO-
CHROME
MONITORS!!
MODEMS i
SMAREDATA »6 5S
VCH.KSS4Sa 3001 200 tuud SCALl
16fi0 JCAll
COMPUSERVE STR KIT ... St9 9L.
PLAVNET STARTEn KIT ... SK (IS
CMS
General Acct System
includes: * General LcdpT
• Accto Rcceivnhle ■• Billing;
Sttttcmentfl * ActLs I^^yuhlc
• Check WrilirR ' .loh
Costinff • Payroll
Pkg. Price for all Modules:
CI 28 version $12-4.95
C64 VOISion J1 19.95
TCP leads Ihowaylit
12ft AMD 6a
HAHDDIUVES
FROMJCT
iJfeijj k^if ytxn lioK Oer^i* p^i nW iho
Ifttf )57} )p makl.'T^iXll coinp9t)brC/ly, b
V«;ip w*rr4My on trm mkch^rK^I
: MODELS AVAltABL£!
JOTlWIS.Snib _,„SCAU.
JCTlOlB.lOuib iCALI.
Sfodertund*
Brodertiund Print Sliop. (25.95
Prill Shop Compsnlon .,132.95
I, II, Of HI $16.95
<i20 sna«l color papsr roril
40 MOM rod, blua, gold _ $S.95
C«rtlllu» Mskdr $32.95
Thinklnj Cap J33.95
Candicaia Lltirsry ,,. $24.9$
Tgy Shop _. $42.95
KollMy Pack ,.,...-..„._..... $]6.9S
PRINTER PACKAGES
ALL PRINTERS INTERFACE WFTH C-64or CI 28
KP-10 & XETEC Supergraphix Jr $217,95
NX-10 & XETEC Supergraphix $269.95
NX-10 & XETEC Supergraphix Jr $249.95
PANASONIC
10801 and Xetec Supergraphix .... $259,95
10801 and Xetec Supergraphix jr . $244,95
SEIKOSHA
Cai( (or price on new SP-1200 packages
OKIDATA
Oklmate 10 Color Printer
and Plug 'n' Print Module $159.95
:PSON $CALL FOR
tiX-86 & INTERFACE., LOWEST !
BROTHER '^
1509 a. XETEC SUPERGRAPHIX S419.00
SUPERGRAPHIX
lntortooow..'SkburrDr
down loadable Icinls
SSSLQWESi£DiC£
SUPEMGRAPHIX JR
pontar Intfirlacv S46.9S
Abacus
!MM!i::t
imiijH!
HOWm STOCK!* cm iorpricB
on all books and soltwars titles
r DISKS
par box on a
BONUS DISKS
SSIDD 56.45
DScDD S6.95
NASHUA DISKS
SS-DD $8 95
D3/DD J9.«
TOSSEV DISKS
saoD $e.4s
OS/DO $8,95
Cell (or PrIcs on
Varballmflnd
Msicetl Olsloit! J
'///// Digital
f////. Solulians
W/Alnc.
Pucfie! Wrllw 2 .
..$42.95
Pociel Flrtr 2 _.
-. $42.93
Poclul Plunwr
2 U2M
DldllDl Suporpsk
..I74,as.
Dictloriory .
,vJ11!l3
MODEM MANIA
1675 MODEM.. S09.95
1200 Baud. w/Sottwaro
1660 MODEM S42,9S
300 Baud, w/Softwaro
lliJ
Piintrratler ..,. $29.95
flttCallory SCALi
SOLUTION
UNUMITED
Icon Ffldflry ..... ssf.^g
embosrd
, WokBf .._ „„..„S29.9S
Software orders over $50.00 will be
shipped FEDERAL EXPRESS (yes, even
with these prices)
You only pay TCP s standard
shipping charge ol $A 00 per order
This ofler also valid on peripherals
and accessdries under 8 pounds
Orders arriving before 1 1 00 AM our
iirTie will be shipped oul same day '
Computerized order entry, processing
and status allow TCP to serve you
faster and better!
COMMODORE 128=
SOFTWARE
WORD PROCESSORMSMMM
FLEET SYSTEM II iy.-spell ... $47 95
FLEET SYSTEM III $CALL
wi'speJI 4 ihgsaurus
FLEET SYSTEM 4 $56.95
Font Masler 12a S44 95
GriOJtWnlerl2a $29 95
JANE $32.95
PAPERCLIP II $CALL
PERFECT WRITER JCALL
SUPERSCRIPT 128 SS9.95
TERM PAPER WRITER $34 96
VIZAWRITE 128 $CALL
WORDPRO taa $53 35
V/DWRITERiaBw/spall $.19,95
SPREADSHEETS ^HHMw.
EPYX MULTIPLAN $39,95
PERFECT CALC $CALL
SWIFTCALC ISfiwysdways.. $49.96
COrjSULTANT ...,$39,95
DATE MANAGER 128 $CAa
FLEET FILER $29.85
PERFECT FILER iCAU
PROFILE 128- $S9 95
SUPEHBASE128 $CALL
MISC. 128 SOFTWARE
A Mind Forever VoyogiHQ ,.. ;:■■ 'm
ACCOUNTANT INC St j 9::
BUDDY 1 28 assemO^l $4296
C POWER from Prolins $59 95
DESK MANAGER t2B $34 96
I am Itw C12B $24 96
VIZASTAR 128 $CALl
l,WCH128 $3995
MATRIX from Pfog Penph ... $47,95
PARTNER 128 $54 95
PERSONAL ACCT, 128 $34,95
SYLVIA PORTER'S personal
finance plannar $S4 96
Copy 1164/128,,.. $24 00
ALL COMMODORE PRODUCTS
ON SALE NOWtl
AMIGA PACKAGES SCALL
AMIGA EXTERNAL FLOPPY SCALL
1670 MODEM .,„ $99.95
1350 MOUSE $39.95
C1 28 COMPUTER $249.00
1571 DISK DRIVE $CALL
1902A SLOWEST PRICE EVER
1750 RAM EXPANSION SCALL
1802C $199.00
1700 RAM EXPANSION $99.00
COMMODORE
ONLY $1 69.95
IncludM GEOS 1 Quanlum Linl:
1S41C DISK DRIVE SCALL
ia02C MONITOR SCALL
I If " '
iSofbvoriss
V Gi
GEOS S39.95 Deskpack ..522.35
Geo Ca!c... SCALL Fonlpack .. SCALL
Geo File.,,. SCALL Writers
Geodex ...... $Z7,95 Workstiop . $33,95
To Qrdir by ma)l:Wsaccep(monfty order,
cem/iod chacK, personal chsck. Allow 2 weeks (or
personal chsck lo doar.
Shipptng: Sd.CiO 'or scWare and accessories/
SlO OOforprin!orsarxJmlormonilo's/S8.00tofdi$k
drtvn and oth«f rrtoniiors-./ Add %3 00 paf box shuppod
COD, Call forothw shipping chsrge^.Afidtiional
shipprng roquTOd on AF*0, FPO, AK, HI, and lofagn
ordurs.
Tirmt: ALL PRICES REFLECT CASH
DISCOUNT. ADD T.SH FOR MASTERCARD
OH VISA. A1 protJuds mcludo lactofy warjaniy.
ALL SALES ARE FINAL. DGroclivojtoms
raplacod or repairod at ourdiscrelion. Pannsyl^nnla
raskJflnls add 6% sales tax. Pricos and lenns sutij«cl
la ch,ifige without ncJiM.
I 11 throughsomeovors^htwedonlhava
Ihe lowastprtco.wG would approciate
J ho opportunity 10 beat it. K wo can, you
Will get [he banelit of our Foderal
Express shipping on sottwaro Ofder^
DvarSSO.OO.
I Purchase ofdais are accepted from
qua Itfiod corporations and Insthultons.
I Nosal4SlaxDnord»rsoulsidftof PA
I Wo accept Mastorca/d, Visa. COO and
mailcdAfS.
,^m»>..
CALL TOLL FREE 1 •800-468-9044
Circle 209 on Reader Service card.
I
IF YOU snu THINK en
PlAYiUMIUND
GEOS $59S5
The (irai)liit; Eiivimiimeiit Operating
System tiiat opens up a whole iiiiivcrsf of
new possibilitius for Conn no do res. Willi
f^eoWrile, j;eoP;nnl, fast-lo;iding
disk'lliibo ;ind support for ;ill CJEOS-
compatible applications.
F0NTPACK1 $29?"
A collection of 20 more fonts for use with
G1'X)S jipplicatiotis, iu v;irious sluipes and
sizes for more expressive and creative
documents.
Boall IglMSiOISl
[|3l\Q[o;-{o;.D(£: tejegraph
Durani mykonos
Harmon t, ,_-w«.'W
LeConte XLLdfin
Pumam Bowdiich
#
DESKPACK1 $34«
Kour t;ii;{)S-conip;itible ajipiications;
Graphics Grabber for imp<irtinK ;irt from
Print Shop,'"' Newsroom' " and I'rint
Master'" graphics; Qilendar: icon 1-y ilor
and Black Jack Healer.
Stts.li* sm ti^,;jj sf-wH 4'1*»I iwttif^J
U.mm^
m
|fti,Mtb-i.j |.f*rf;ei
7^
m
n
flit !
' \
< ^M^Ucr'.
1
icA \
tint'
Am '"
1
t i<nijf«ii>i'-i
t
[»r,t
,--. !MW liiBH
. i "W. . _„JJ1*.
It
u
11
M
n
. - ^A^a 7;^ji
foiui ; «iii ,, «?«,
:■■" ; 1 1.
— — t-
bimd loUi ■ «M15» f
:;':.:^;'??^?fflttyWttVt^
2
llCw ^tomer Hflnie : iH'7J^^ l^^ tc
! !>o. tiMtw ! t»<<
■vm?r\
■ifjT
~1 iMolmal i O) : '^ j""'!
! I labor
(J)
•.iJ.bi
D;::
fioi (IH) <1) : J.«<'tJ
tl> : tlWt
'[lolal
GEOCALC $49»
The C)E()S-compatil)le, number-
crimcliinK spre;idsheet for trackinfj and
analyning numericnl dnla. Create your
own formulas, perform calculations for
anything from simple geonietrj- to "what
if" cost projections.
GEOFILE $49^
The GlvOS-compatible database manager
that sorts, edits and priorilixes whatever
data vou feed it. You fill out the "ininit
form',' specify your command, and geoFile
takes it from there.
CifclB 13A on Roador Service catd.
MIMODORES ARE TOVS
WITH THESE.
1
GEODEX $39?'
'l"he (iivOS-comp.ntible directory llwt
:illows TOU to create lists by natticaddrcss.
phone number, etc. Includes KeoMerne to
ciistoniiw form loiters and invitations.
GEOPRINTUBLE mP
The six-foot cable tluit speeds tip
printing because it's parallel — not serial.
Connects easily to Coininodores with
fewer wires and no interface box.
^:.^ ^ ^^ /
-^
WRITER'S
WORKSHOP $4935 i
All the (iKOS-conipatible tools a writer
needs, including Kt^oWrile 2.1) with
headers, footers and features (o justify,
center, search and replace text. Includes
a Text Grabber (for convertinj; text from
programs like Paper Clip '" ). j^eoMerge
and LaserWriter printing capability.
To order call i-80()'443-0100cxt.234
(Odifornia residents add 7% snies tax. )
$2.50 US/$5.50 f'crevKii fur sliippiiiR and
haiidlinR. Alkiw six wx^eks for delivery.
CflirrnKj'ir,' rirN] CmiriiiK^jn' C|>1 .,11' I [ j<k"nwjts , J Craiinn rf. wr
tWrtnflk-s. Ijd (.t:c)s, ^JnlW^,l,■ tfnl'.inii. m^p^jii', mi,ii,-i.
^A^l-rJ^^ jIiiiKilr. IV-il^iik !. hpt,iti,hk I. Wr rit't ''v W ^^ Jm(i rtnii
htffa4ri'SJ[iM^\. jii-1r.»J,-nrfm,*».J IW-rVlL-j S,rf!*,fflti.
I^TU Sh,^, .V«>i, ■ ^t I Vi 1,1 h1.,^,' r, .iiHl r.,Lw-r 1.1,4, .tr,' 1 i'',d(-[unii'-s
Sooner or later, you're going to discover that there's more to
Commodores than fun and games.
You're going to discover power.
Not tiie kind of power that blasts aliens out of the galaxy. But
the kind that whips through boatloads of data in seconds. The
kind that crunches numbers and drafts documents like child's play.
The kind you find in GEOS.
Every GEOS application can take your Commodore from
"mastering the universe" to a university master's degree, with
all kinds of advanced capabilities that function at hyper-speeds
you never imagined possible.
So if you're tired of toying with technology, try playing around
with GEOS. Once you feel its power, you'll know that for anyone
who still thinks Commodores are toys, the game's over.
H Berkeley
Softworks
The brightest minds are vyorking at Berkeley.
Cirde 134 on Readef Servica card
Software Gallery
From p. 18.
the Realm includes six cities the size
of the original Bard's Talc's Skara
Brae as well as 25 dungeon levels.
What's more, tnuch of the action
takes place in the vast wilderness sep-
arating the cities. With all this new
territor)' comes a host of new mon-
sters to slay, and if you liked the
colorful animation of Skara Brae's
evil doers, you won't be disappointed
with the new group.
Whether you've already completed
the original Bard's Tale and defeated
the evil Mangar, or are still battling
your way through Skara Brae, Des-
tiny Knight greatly expands the mag-
ical world of The Bard's Tale and
offers an irresistible challenge to all
fans of role-playing fantasies, (Elec-
tronk Arts, 1820 Gateway Drive, San
Mateo, CA 94404. 064/$39.95 disk.)
Bob Gueira
Chariest own, MA
Mercenary
space Is the Place,
So Get Ready To Do
Futuristic Battle
The premise underlying Merce-
nary is bound up in its subtitle. Es-
cape from Targ. You are an inter-
galactic brigand for hire, and your
ship has crash-landed on that planet.
You find yourself allied with the na-
tive Palyars against the invading
Mecbanoids. The profit you make
from aiding the Palyars will allow you
to purchase a new interstellar vehicle.
An interesting aspect of this vector
graphics game is that it requires both
a joystick and keyboard commands to
play. Shipboard or on-foot movement
is via the joystick, while the keyboard
is used to take and drop objects,
board or leave your craft, operate the
elevator, set your vehicle's speed, save
and load games, and even quit des-
perate situations. The problem with
quitting is that all the objects you col-
lected will be scattered.
Included in the program is a set of
maps used to navigate through Targ.
Prior to marking up the maps, you
should make a number of photocop-
ies so you'll have clean copies when
playing subsequent adventures. The
manual lists several bits of crucial in-
formation, some subde hints and a set
of rhyming clues— all of which you
need t(j move about and stay alive.
Datasoft also offers a tip sheet that
oudines the quickest escape route.
Frustrated gamers might wish to avail
themselves of this sheet, but be aware
that it's merely the fastest way off the
planet and doesn't cover every aspect
of play.
Time is not a factor in this game,
which is good because you can spend
days exploring this alien world. When
you finally manage to lift off from
Targ, you'll want to save the game to
disk, as it will serve as a starting point
for your next adventure in the sup-
plemental disk. The Second City. (Da-
tawft, 1980S Nordfioff Place, Chatsworth,
0\ 91311. 064/$29.95 disk.)
Bob Sodaro
FairHeld, CT
Operation Terminal
Fulfill Your Fantasy
Of Becoming the
Dashing, Daring 007
The scenario is a familiar one: You
don your best James Bond demeanor
as you set oil for adventure. Only
the most difficult missions are tough
enough for you.
In order to save the world from the
fate of a scientific experiment gone
wrong, you must parachute onto a
small island, where you will penetrate
a complex and locate the formula for
the antimatter substance before the
bad guys get to it. You'll be working
against time and a ruthless enemy.
This is Operation Terminal, a mo-
dem game with a difference. It can be
played by two people connected over
a standard phone line, but it doesn't
require hook-up to a host system, and
the graphics are superior to those
found on most network games.
I will tell you that I encountered
several pro!)lems in reviewing this
program. The first disk refused to
load properly on .several combina-
tions of equipment: I tried a C-64 and
C-128 in conjunction with several
1541 and 1.571 disk drives, and noth-
ing worked.
A call to customer support resulted
in a sympathetic ear antl the prompt
delivery of a replacement copy. The
new copy would not load on my
C-128 with two 1571 disk drives, but
it did work fine on my C-64 with a
1 M 1 . The program does employ copy
protection, which might have been
the cause of the problem.
With a good copy loaded, the fun
begins. An optional opening se-
quence shows you skydiving into
your target area, but you can bypass
this feature for quicker access to
the game.
You'll want to familiarize yourself
with the single-player Training op-
tion. A modem is not required at this
point. It's you against the clock, find-
ing your way around the antimatter
complex, getting the feel for how to
keep your batteries charged, when to
use bombs, how to find first-aid when
you need it and other details required
for a successful mission.
Beat the clock and your enemy
in Operation Terminal.
The Training mode gives you 15
minutes to collect the needed anti-
matter samples and Uie formula and
get ofi" the island. In a two-player
game, you are allocated 30 minutes.
Operation Terminal supports a
wide variety of modems and is likely
to be compatible with just about any-
diing you use. Both lone and pulse
dialing are supported. There's even a
Communications mode that lets you
chat with your friend during play.
One of the unique features of the
modem version is the ability to wave
at your opponent. Your character will
actually wave his hand on the other
screen! There's also a Radar mode for
you to check to see what your oppo-
nent is up to.
As mentioned before, the graphics
are good, but fall short of being vi-
sually exciting. The game itself is
24 / RUN .ym 1987
■ > iii> Miiiiiati)
H I • I II ,„„
\ III I" ,
>i| i iiiiiKti
III 1 nil litil.'ip
Ml A I tl I •
II II titt •>
I k I II ir
< ti I I I
1 If I I II I
■ I IIIIMIII unit Itllll I „„ ,, ,, mi-
' 1 III •!■ 11 IN II ■■ „i r I.I 111
, ,■ I ■II.JilMlMI-' will I I I I I. ■
-4MHIII nil lia'.^^.' II > •■'"
^osm
.V.t >
4
^
'Zi^T-.
-^fj-r-r/r-
^^^SltSS^i'
i?sesSi
552>^ '^%^_ — -^^sv
^^ opOGjET
-%
*^WGOR%>
\
^i^^7^^^
OyiHEIIME
SHEGETSIO'IHOENDC'
HEU BE SUEPING.
Having thousands of facts is one
thing. Finding the ones you need is
another. Which is why you should
consider buying geoFile. The
easy- to- use database manager for
GEOS-equipped Commodores.
Whether they're
receivables or reci-
pes, once you have
geoFile, you can fly
through facts in sec-
onds, clicking and
picking the ones you
want, just the way
you want them.
It's as simple as fili-
ingout a form.
The geoFile "form" organizes all
kinds of information. Like names,
numbers, rates of objects' accelera-
tion when dropped from two-story
buildings— you name it. As much as
you can fit on a printed page.
Once your data is in, the real
fun begins.
You want names of bus drivers?
From Arizona? Under five foot six?
Between the ages of 33 and 35? With
incomes of $22,396 or more? Who
sneezed in June?
Just click your
mouse and watch
geoFile go to work.
Searching. Sorting.
Comparing and listing
the data alphabetically.
Or numerically. Or in
whatever priority your
form specifies.
You can put the data
into form letters and lists with geo-
Merge. Or into math functions, with
geoCalc. Or if you really want to get
n Berkeley
Softworks
fancy, you can display your infor-
mation graphically with geoCliart.
And geoFile does it all in
seconds.
Now, with all that In mind, what
are you going to do — spend a few
bucks on geoFile?
Or spend all night wishing that
you had?
To order call 1-800-443-0100 exL 234
geoFile $49.95
[Catifornia residents ndd t)..S% sales t.ix.)
Sy. 50 US/S5. 50 ForeiKn for shipping and
handling. Allow six wucks for dL'livery.
GEOFIIE
S^Qa
The bq^test minds are working at Berkeley.
Circle m on Reader Service card-
Software Gallery
fairly simple and only moderately
challenging.
If you are looking for something to
do on a cold winicr's night when you
can't have friends over, Operation
Terminal is an excellent form of en-
tertainment, r hope Dreamrider will
continue the effort and perhaps offer
additional packages. (Dreamrider Soft-
ware, Inc., 970 N. Main St., Crete, IL
60417. 064/$39.95 disk.)
Jim Crubbs
Springfield, IL
Spindizzy;
llie Rocky
Horror Show;
Zoids
Three New Titles and
One New Label Add Up to
Software Fun!
The newest division of Activision,
Electric Dreams, can be thought of as
the import section. Its stated purpose
is to bring foreign software to Amer-
ica. The first three offerings are Spin-
dizzy, The Rocky Horror Show and
Zoids.
Spindizzy offers challenging play
and enough fun to overcome its pre-
tentious documentation. You're told
that as Cartogiapher for Unkn«)vvn
Worlds, you've been assigned to map
the artificial world that hangs in space
in a newly discovered dimension.
You're given a Geographic Environ-
mental Reconnaissance Land-Map-
ping Device — Gerald— to assist you.
Gerald is a top, or a gyroscope or a
marble, depending on how you wish
it to be configured. Using your joy-
stick, you must maneuver it over and
through three-dimensional mazes.
Besides the fact that there are S86
different, and difficult, mazes, you
must work against a time limit. Given
the amount of time allotted at the
start, there is no way to complete the
game unless you also gather the
sparkling jewels that reside in the
mazes — each jewel collected will add
to your time. Elevators, trampolines
and other aids are included to help
you go up and down.
Hazards exist in the form of water
and ice. Because the maze resides in
nothingness, the edge is also perilous.
Capture the jewels with Spindhxy,
but beware of the edge!
Fall off and your top will reappear at
the last place you had control. But be
forewarned, you have only three li%'es,
and then the game is over.
Vou can use the function keys to
change viewpoints. Depending on the
key pressed, tlie maze will rotate 90,
180 or 270 degrees.
Compasses point the way to the
next successive screen. Should you
need time to consider your next
move, a pause feature lets you freeze
the action for contemplation.
Gerald has its own momentum that
must be overcome, or at least de-
flected, in order to run a maze or pick
up ajewel.
With the excepdon of the scenario,
the documentation for Spindizzy is
brief Graphics are very good — the
geometric shapes of the mazes show
you talents you may not have known
your computer possessed— and the
color scheme can be varied.
If your joystick reflexes have grown
rusty from disuse, this game will
loosen them and, just possibly, over-
load them. Spindi/,>;y offers many
challenges; it's a game that few will
master quickly.
The Rocky Horror Show, based, of
course, on the movie of the same
name, is a game in which you must
gather objects and make your escape,
all while racing against a clock.
On a dark and stormy night, you
and your Oance find yourselves in the
home of the evil Doctor Frank X.
Furter. Feeling something is amiss,
your attempt to leave is thwarted
when the doctor turns your fiance
into stone. Only the DeMedusa ma-
chine can reverse this process. You
have Just 25 minutes to search the
house for the pieces of the dismantled
machine, reassemble them, thaw out
yoiu" fiance and make your getaway,
Afier choosing whether you want
to be Brad Majors or Janet Weiss, you
move your character around hy joy-
stick, trying to avoid others who could
bump into you or bump you off with
a laser gun. Your outer clothing dis-
appears if you collide with another
character, leaving yon to run around
in your undies until you can find your
duds. Without clothing, you are pow-
erless to pick anything up.
At the bottom of the screen is a time
dock and a box that displays any pro-
gress you've made in reconstructing
the machine. 'I'he right edge of the
screen shows a thermometer that
indicates the temperature in the
freezer. If the temperature rises to the
thawing point, you'll find yourself in
even more trouble when a thawed
motorcycle freak appears.
Assemble the DeMedusa machine
in The Rocky Horror Show.
Although die backgrounds are well
drawn, the animated characters lack
detail because of their small size. The
fact that they are animated is a plus,
however, because the intended effect
of controlling a character in a movie
is enhanced by the independent
movements of the various characters
you'll meet.
Now and then there is dialogue,
which consists of lines recited by the
movie's cult followers who have seen
it enough times to kn<iw every word
of the script. Rocky Horror will prob-
ably have the most appeal to these
people.
Zoids, on the otlier hand, seems to
bear litde relation to its namesake.
Zoids, as I recall, are robot-like crea-
tures that resemble mechanical di-
2fi / RUN .M'Rii- mi
WTRESElilllG
THEONETHMG
WECDUNTON
Running a software company
is no picnic. We have to do major
calculations every day. Things
like payables and receivables.
Taxes. Budgets. And lord only
knows how many quarterly
cost projections.
That's why we developed
geoCalc. The spreadsheet
program for GKOS-equipped
Commodores.
You see, we not only sell
software for Commodores,
we actually use them in
our own offices. So when
Lee needs to project in-
ventory costs, or Brian
wants to figure employee
bonuses, the first
thing they do is load
upgeoCalc.
The very same spread-
sheet you can use at home for
figuring finances, mastering math
•S,
ifajg^aJMiSit.
[Ct^fjtfij jif^.iti
1 -h- i^'^'^^i'^^'f^^z^'i'^'ji't^^
r~» I c I D_
I '.nil (-Inlti-rlr '"^ iifW \'im"' T(17)(i
6iei«
(SMI
(S4Sg;
wm
mysteries or personal production
predictions.
With geoCalc, you get 112
columns and 256 rows to fill with
all kinds of text and numbers.
And formulas that range from
simple addition to arctangents
and cosines that could knock any
physicist cold.
There are investment
functions. Averages. Even a
random number generator.
fAnd writing your own
formulas is as easy as, umm.. .
,, one, two, three.
With mouse in hand, you
can zip all over the huge
I spreadsheet, solving what
!f if ' questions with a few quick
clicks. Questions like, "If
Sheila takes the waitress job,
how much can we expect our
taxes to increase?" Or "How
much faster will the Chevy go if
we rip out the muffler and the
back seat?"
No matter what the problem,
if it has to do with numbers,
geoCalc can solve it. Fast.
So if you notice a need to
decimate digits, consider
crunching them with geoCalc. We
relyon it for our business. In fact,
we couldn't manage without it.
To order call 1-800-443-0100 exL 234
geoCalc $49.95
(California residents add 6.5% sales t;ix.)
$2. .SO US/$5..S{) I'-oa'ijin for shippitiK and
handlinK. Allow six wvtks for delivery.
n
Berkeley
Softworks
GEOCAIC
* .."N.
The brightest minds are working at Berkeley.
Cude 138 on Reader Service card.
Software Gallery
nosaurs, but if you come to this game
looking for (hese fearsome creatures,
you're going to be dlsappoitited, be-
cause I hey appe;ir only briefly.
A history of the Zoids is presented
ill a lengthy prequel, beginning at the
time they were first created, through
to die arrival of you, an Earthman.
Since you were rescued from the
wreckage of your ship by Blue Zoids,
you will, of course, tight on their side.
You've offered to take a new Blue
Zuid, Zoidzilla, into the heart of Red
Zoid territory, to do combat with
Redhorn, the Red Zoid leader. Your
ship is hit by a missile and pieces of
Zoid/.illa arc scattered all over the
landscape.
^1
■
Is
i^ FOUER
n FODS: e
H
mm
lr;^^^swrtM
Do battle with Zoids.
The game becomes a matter of tra-
versing a maze of canyons to find and
reassemble the eight parts of Zoidzilla
to carry out your mission.
ihe playing screen consists of a
styli/.ed comrol panel of your tank.
When you call up the Map mode, you
find your tank represented by a tiny,
joystick-controlled square. You have
at your disposal a variety of weapons,
represented by icons. As an icon is
selected, a popup window will in-
form you of further choices to be
made^wliich weapon to employ or
which defensive shield to erect.
Because the icons seem vague and
each mode you select changes your
options, I found doing serious battle
to be more complicated than I want
an arcade game to be.
Although I was disappointed by
Zoids, the other two offerings from
Electric Dreams have qualities that
will earn them a good rating. Consid-
ered as a total offering by this new
unit of Act i vision, two out of three
isn't bad! (Activision, Inc., 2350 Bayihore
Parkway, Mountain View, CA 94043.
C64/$29.95 each, disk.)
Ervin Bobo
St. Peters, MO
Echo Lake
Basic Enhancement
Use of This Spreadsheet
Will Enhance Your
Statistical Power
The Echo Lake Basic Enhancement
(ELBE) program adds spreadsheet
commands to Basic on your C-64.
ELBE isn't a traditional spreadsheet;
it is designed to let you enter data
directly into a spreadsheet-like, two-
dimensional array. You can then pro-
cess this data, using Basic programs
and ELBE'S powerful statistical func-
dons. If you're running up against the
limitations of ordinary spreadsheet
programs, or if you need statistical
processing power, you should con-
sider di is progi-am.
ELBE is not copy-protected, but a
key must be inserted in the joystick
port for it to run. When the program
prompts you to select memory allo-
cation, be sure to leave enough room,
because, with the notable exception
of statistical functions, ELBE can'l
perform even the simplest spread-
sheet operation without a Basic
program.
When you enter Basic mode, you'll
be able to create, load and run Basic
programs, and ELBE'S additional Ba-
sic commands will then also be avail-
able to you.
ELBE adds 1 5 commands, like sav-
ing and loading spreadsheets, four
tyjjes of sorting commands and four
disk commands, A Print cottimand to
print formatted numbers, a Restore
command to bring back a program,
and a List command to print the
spreadsheet are all included.
Spreadsheet memory is organized
into rows and columns, but here rows
are called records and columns arc
designated as variables, ELBE records
can contain a maximum of '2.'j,5 char-
acter.s. This is a serious limitation;
Most spreadsheets let you enter up to
2047 characters in a row.
ELBE records can be divided into
99 variables. The width of a variable
can be given a name, such as Address
or Age — whatever the application
calls for. F.I .BE variables can be ref
erenced in a program and assigned
values just like normal Basic vari-
ables, 'the cells can only contain text
or numbers, not forniulas, as in or-
dinary spreadsheets. Up to four ELBE
spreadsheets can be stored on disk,
and their variables can be accessed
just as if they were in memory, which
is a real plus.
ELBE'S editor lets you enter data
diiectly into spreadsheet memory,
'fhe editor has 23 commands that
let you move about the spreadsheet,
insert and delete records and edit
variables. Special features include
automatic decimal alignment of num-
bers, a numeric keypad and a Fast
Entry mode.
The 1Ci statistical commands that
must be loaded from disk with the Get
command are what really make ELBE
shine. The statistical functions that
ELBE can perform include standard
deviation, standard error, minimum,
maximum, frequency of the model
value, distributions, rank orderings,
percentiles, chi squared, goodness of
fit, cross tabulations, analysis of vari-
ance or covariance, multiple regres-
sion, and correlation matrix,
ELBE'S strength is also its weakness.
On the one hand, il can perforin any
spreadsheet function, but you must
write a program to do it. On the other
hand, ELBE can do many things an
ordinaiy spreadsheet cannot do, sim-
ply because you have access to an ex-
tended Basic programming language.
I recommend this program if you
need its special features, but for
ordinary spreadsheet work, you are
probably better off with a standard
spreadsheet program. (Echo Lake
Laboratories, PO Box 169, Pascoag, RI
02859. 064/$49.95 disk.)
Robert Rockefeller
Langton, Ontario, Canada
Shard of Spring
Don't Blow
Your Chance To
Become a Hero
The ultimate goal of this game is to
get the Shard of Spring out of the
clutches of Siriadnc. The Shard is the
piece of the LifeStone that has kepi
28 / RUN .WRII. W87
springtime year-round on the island
of Ymros. Since Siriadne took posses-
sion, the islanders have been forced
to pay tribute — gold, food and sacri-
fices — to maintain the good weather.
The sacrifices grow more unbear-
able by the day, and the wealth of the
island is nearly depicted. It's up to
your litde party of adventurers to res-
cue the denizens.
When the game is first booted,
you're faced with the choice of load-
ing a parly already created, going to
the character utilities or picking from
the maintenance utilities.
A party can consist of up to five
characters and five separate parties
can be saved. Once a party is formed,
it can be disbanded entirely, but no
new members can be added. Four is
probably the perfect number for a
party, and variety among the mem-
bers is the key to survival.
The five races of characters are hu-
man, dwarf, troll, elf and gnome.
Dwarfs and trolls can only be war-
riors, elves and gnomes can only be
wizards, but humans get their choice
of station. Each character is rated for
five traits— speed, strength, intellect,
endurance and skill. There are also
levels of toughness, hit points, spell
points and experience.
mm f r
:h[ sHMt qr triiND
p:,..u
Your goal is to rescue the Shard of
Spring from Siriadne.
A major complaint regarding this
type of adventure game is that the
lower level characters usually have
very little money, power and endur-
ance. This makes it difficult to get a
character to a second or third level.
What usually happens is that a char-
acter will run from trouble, just trying
to survive and gain enough time to
acquire a small amount of wealth,
power and smarts— I don't consider
that as computer-gaming fun.
Shard of Spring falls into this trap.
One of the first adventures you'll at-
tempt is to seek out and defeat Dcvir
the Destroyer. Unless your luck is bet-
ter than mine, you'll need some good
fortune as well as perfect strategy to
have any, let alone all, of your parly
members survive.
Should die characters die, they will
be lost forever to disk. The next time
you play, their names will be wiped
out of existence.
The graphics of the game are func-
tional, but not spectacular. The left
two-thirds of tlie screen depicts the
action while the other one-third gives
the necessary information.
Shard of Spring isn't exacUy a front-
runner in The Game of the Year vot-
ing. However, it will easily quench the
thirst of hungry adventurers who
need more challenges, more worlds
to conquer and more games on their
shelves. (Strategic Simulations, Inc.,
1046 N. Rengslorff Ave., Mountain View,
CA 94043. C-64l$39.95 disk.)
Rick Tcvcrbaugh
Anderson, IN ■
POWERFUL ENOUGH TO COMPUTE
•liJtKMlifWdl*] 4:1
YETITCOSTSSO MUCH LESS.
lUC: HOUSE HOLD BUOSEI
■!Ui I iHr. I'Kn
II IHr. I'Knrli
IbujIS<;
TOIltt. nOHIHLV INCOHC 10439 HHUiBfl
|£AkSFE<) LOAft fil»:
Allow us tt) introduce the most
powerful electronic spreadsheet
in the Commodore world.
MnltiplmC
This [s the same intensely sim-
ple, staggeringly brilliant pro-
gram over a million Apple and
IBM owners count on.
And now it will count for you,
on any 64 or 128.
Ironicallv; howev^er, though we
recently lowered the price of
Multiplan, we acttially
increased its capabilities.
The enhanced version not
only takes full advantage of the
I28's expanded memory and 80
column screen.
Not only includes a Qtiickstari
instruction manual.
And not only comes with 10
ready-to -go templates.
But it is the fastest load-
ing spreadsheet ^
Mtittifliitntvth
i^miiiifulli iin
you can buy. Which means in
mere seconds you can
check your checkbook
Take stock of your
stocks. Or calculate
your risks.
You can plan, bud
get, analyze,
question, ponder,
revise, estimate v.-//.^'..™,,,^
and forecast. SS""/"^'"'"'
Just by doing litde ■"■"»<«!'■ ''°'f
more than pressing a few keys.
In fact, there really isn't any
kind of hardcore number crunch-
' . ing you can't do faster and
. easier with Multiplan at
• your control.
Whether you're managing
* ^ a family of 4. A business of
50. Or a nation
ol
250 million. fflKf/f
'St,
ClrclB 153 on f^eader Sofvtce card.
RUN APRIL 1987 / 29
-/ like a VWBiig, yourjloppy disks lack the capacity
you need, step up to a hard disk drive,
the Cadillac ojmemmy storage
for personal computers.
30 / RUN APRIL 1981
PHOTOGRAPHED BY LARRV DUNN
jJtiard
Uiskovery
Bj JAMES OLDFimjR-
and ART LEWIS KIMBALL
M here are currently three
M hard disk drives being sold
M . for use with the Commo-
dore G-64 and C-1 28, and two more are
expected on the market later this year.
If you're involved in data-intensive
computer applications, you should
consider a hard drive to decrease the
amount of disk swapping you must do
and to increase the speed of accessing
and saving data. Many BBS operators
use a hard disk drive to handle large
amounts of data. Schools and small
businesses, too, tend to use hard disk
storage for its speed and large capacity.
We've recendy completed tests on
the three available drives, with the ob-
jective of helping you decide which
would be the best for your needs. This
article describes the results of those
tests and offers a few comments on the
drives that are expected soon.
The machines now available are the
STIOC from Computer Specialties,
Inc., (CSI), die 1010 from JCT and the
Data Chief HFD-20 from InConTrol
(ICT). Those in the offing are Xetec's
Lt. Kemal and Progressive Peripherals'
Device Nine— "The Vault" The Lt.
Kemal is a reincarnation of the drive
of the same name that was originally
developed by Fiscal Information.
Table 1 lists these machines, with
their capacities, prices and manufac-
turers' addresses. The table also in-
dicates the drives' compatibility with
die C-64, the C-1 28, or both.
We've been working with hard disk
drives since 1984, when we started us-
ing the Commodore 9090 hard drive
(no longer available) as the core of our
Punter BBS, and we've learned to ap-
preciate the advantages of these ma-
chines. Their huge data storage capa-
city and, in some cases, increased speed
open whole new worlds to both power
and casual users.
TheBasics
A hard disk drive differs from a
Floppy disk drive {such as a Commo-
dore 1541) in two respects, both re-
RUN APRIL 1987/ 31
latcd It) the medium of data storage. A hard
drive, also known as a fixed disk drive, con-
tains one or more rigid platters on which
data is stored. These platters serve the same
function and are about the same size as the
disk found in a standard floppy.
Table 1 . Mmmfaciurm and prkes.
Computer Specialties, Inc. (CSI)
Data Chief HFD-IO
PO Box 1718
C-64 and CI 28, 10 megabytes; $895
Nfelbournc. VL 32902
Data Chief HFD-20*
STIOC*
CM and C-128. 20 megabytes; $995
C-64, 10 incgabyies; $895
Xetec, Inc.
JCT
2804 Arnold Road
PO Box 2H6
Salina, KS 67401
Grants Pass, OR 97526
Lt. Kmud
JCT-1000
C*t and 0-128. 20 megabytes; $899,95
CM ami C;.i28, .•).7 megabytes; $595
JCT1005
C-64 and CI2H, 5 mtrgabytes; $fi95
Progressive Peripherals *: Software, Inc.
464 Kalamatb St.
Denver, CO 8020-t
jcrioio*
C-64 and C-128, H) megabytes; $795
Device 9-"Vie Vatdt"
C-64 and C-128, 10 megiibytes; $W^M5
IiiConTrol, Inc. (ICT)
103 Baugbinari's Lane
Suite :wi
Frederkk.Mn 21701
•—Indicates the drives reviewed in tleiail.
Table 2, Load tims.
Commodore 1541, regular load 88 sec.
Commodore 154 1 with Fast Load 17.16 sec.
CSI STIOC, regular load 87 sec.
JCT lOiO, rcgvilar load 77 sec.
ICT hard drive, regular load 87 .sec.
ICT hard drive with Fast Load 26.1 6 sec,
ICT floppy drive with Fast Load 17.31 sec.
Preliminary test of Xetec, regular load 2.5 sec.
Table 3. Software leslei
Copy-All, by Jim ButLerfield
Public domain
Worked on all three drives.
Monopote (130-block versioiij,
original by John O'Hare
Public domain
Worked on all three drives.
ProRle 64
Spinnaker (formerly from ProLinc)
Worked on the VM and ICT,
but not on die JCT.
Pockcl Writer 64
Digital Sohiliims
Worked on all diree drives.
WordPro 64
Spinnaker (formerly from ProLine)
Worked on ail three drives.
SuperBase (CSI version)
Precision Software
Worked on the CSI.
Superscript (CSI version)
Precision Software
Worked on the CSI.
ProTetm 64
King MicroWare
Worked on al! three drives.
VidT^
CompuServe
Worked on all three drives.
CommTerm
Public domain
Worked on all three drives.
However, information can be stored much
more densely on the rigid platters, so they
can hold a lot more data. The capacity of a
ten-megabyte drive is 10,000,000 bytes,
whereas one side of a Commodore-format-
ted floppy will hold only about 170,000
(170K) bytes.
The rigidity is also responsible for the sec-
ond difference: speed. Because it's stiff, the
hard disk platter doesn't wobble or flutter as it
spins, so it can travel at 3000 revolutions per
minute, compared to around 300 rpm for the
floppies. However, we found that some sacri-
fice speed to achieve greater compatibility
witli Commtjdore systems and software.
See Table 2 for loading times clocked on
these units in comparison with the Commo-
dore 1541. It shows the average time, over
four loads, for each drive to load the 1 30-disk-
block Monopole (computer Monopoly) pro-
gi-am. To simulate a normal operating envi-
ronment, we filled all three hard drives vvitli
approximately 20,000 blocks of extraneous
information before the loads were limed.
While the extra speed on drives that have
it is an advantage for data access and storage,
it does create a problem. The spinning plat-
ter produces a vacuum that draws the ultra-
.sensitive read/write head to within a few
thousandths of an inch of the disk surface.
At these speeds, even a panicle of cigarette
smoke between the head and the disk could
seriously damage both.
Table 3 lists the programs we used for
testing software compatibility and the results
of those tests. There are built-in trade-ofTs
between a hard drive's compatibility with
software and its fiexibility and speed, and
each maiuifacturer handles the problem dif-
ferendy. With an investment of this size, we
strongly recommend that you choose your
software first and then test it on any hard
drive you might be thinking of buying.
The CSI STIOC, JCT 1010 and ICT HFD-
20 share many features. Each offers a stan-
dard serial port thai connects direcdy to
your C-64 or C-128; provides a hardware de-
vice-number switch so you can use muUiple
drives; supports standard Commodore pro-
gram, sequential, user and relative files; and
lets you "park" the read/write head to pre-
vent damage while moving the drive.
The JCT and ICT drives have a built-in
cooling fan, while CSI chose lo do without
the fan to reduce the possibility of outside
contamination. With all the drives on the
same desk, we found that tione of ihem
overheated.
The CSI STIOC
The CSI STIOC has been on the market
for nearly two years, longer than any other
third-party. Commodore-compatible hard
disk tdrive. It works with all Commodore
32 / RUN Al'RlL 1987
computers except the Amiga and stores up
to ten megabytes of data. Two serial bus con-
nectors and a Commodore IEEE interface
come in the box. Because of the available
IEEE connection, the STIOC is compatible
with the Punter BBS.
This drive provides a back-up feature that,
at the press of a button, automatically dumps
all its data to a properly connected floppy
drive. Another handy feature is a format en-
able/disable switch on the back of the unit.
When the switch is in disable position, you
can't format the disk— a valuable feature
that all drives should have.
CSI sells versions of Precision Software's
SuperBase and Superscript and CMS's Gen-
eral Accounting System to be used with the
STIOC. The two Precision packages auto-
matically copy themselves to the hard disk
when you first boot them from tlie floppy.
Although the load times arc slighdy longer
than for odier versions of these programs,
die time you'll save by not having to swap
disks will be worth it
As with the Commodore 9090 hard disk
series, the directory on the STIOC allows for
an unlimited number of files. This is an im-
provement over the 1 541*5 M4-file limit, but
looking through a seemingly endless direc-
tory can get tedious. At one point, we loaded
and saved the directory file, only to find it
was 110 blocks long.
Although we didn't have the opportunity
to try it, CSI says that their disk operating
system (DOS) provides for multiple users.
We did try the STIOC with Access's Mach 5
and Epyx's Fast Load cartridges, as well as
witli some commercial and public domain
software speed loaders; it didn't work with
any of them.
The CSI manual provides easy instruc-
tions for installing and using the STIOC, and
the machine comes witli a 90-day warranty.
The JCT 1010
The JCT 1010 is compatible with both the
C-64 and the C-128 and is another ten-mega-
byte unit Its DOS appears nearly idendcal
to that of the Commodore 1541, This was
the only hard drive we tested that supports
random access files (similar to relative files,
but without an allocated length on the disk);
you can perform direct block-access com-
mands, such as Block Read and Block Write,
directly from Basic.
Like the CSI STIOC, the 1010 wouldn't
work with the fasdoad cartridges and soft-
ware speed loaders we tried. However, it's
faster than the 1541 all by itself Unlike the
STIOC, it doesn't have a hardware format-
disable switch, but the command channel
Format command ensures that you won't ac-
cidentally format the disk.
The 1010 DOS provides for 255 .subdirec-
^MM^
tories within the main directory, to make
managing hundreds or thousands of files
more reasonable. With this feature, you
could, for example, create word processor,
database, arcade game and adventure game
subdirectories, so yt>u wouldn't have to look
through all your arcade games for that final
version of last semester's research paper.
The 1010 also provides both temporary
and permanent software device-number
changes. By sending a line to the command
channel, you can tell the drive that its num-
ber is 9 or 1 1 or 20, and it will stay that way
until you reset die drive (if you used the
temporary change), or until you send it a
command changing the device number
again (if you used the permanent change).
The manual that comes with die JCT gives
Top:
The CSI STIOC.
Bottom:
The JCT 1010.
RUN Ai'RU. mi 1 33
Toft:
The ICT Data Chief.
Bottom:
Xe tec's Lt. Kenial.
easy and direct installation and operating
instructions, plus examples of creating rela-
tive and random access files, direct Block
Access commands and elementary sequen-
tial file handling. It also provides, for the
advanced programmer, memory maps with
entry points into the DOS routines. The
1010 comes with a live-year limited warranty.
The ICT Data Chief HFD-20
The ICT Data Chief HFD-20 includes an
Indus GT floppy disk drive, a hard disk drive
and a hefty 135-watt power supply in a PC-
type housing. Opening the hinged top re-
veals both the Indus and the hard drive, a
controller board and space for installing an-
other controller board and two more half-
height drives. Using two additional 20-mega-
byte drives available from ICT, you can
expand the HFD-20 to 60 megabytes (the
equivalent of about 350 Commodore 1541
single-sided floppies). There are two Com-
modore serial ports on the front of the box
for connecting the unit to your computer
system.
We found that the Indus floppy drive
worked with all the copy-protected games
and utilities we tested, some of which
possess exotic and difficult DOS protection
schemes. General purpose disk copiers will
work Fme on the Indus, too.
The hard drive comes formatted and par-
titioned into 120 664'block segments. You
can switch easily among these partitions by
sending the partition number you want to
the command channel. While this feature is
handy for separating data, it somewhat limits
the effective size of the disk; unless, as the
DOS allows, you chain the partitions to-
gether for greater effective capacity. Loading
programs from the HFD-20 is not noticeably
faster than from a 1541, but the Epyx Fast-
Load and Access Mach 5 cartridges work with
it and will speed things up.
The HFD-20 has five operating modes to
give you some flexibility and control. Mode
accesses a particular partition, and mode
1 enables and disables a partition chain.
Mode 2 designates the source/destination
drive when you're using the hard switch
between tlie floppy and hard drives with a
fast-copy program. Mode 3 switches over to
the hard drive after you boot protected soft-
ware from a floppy. Finally, mode 4 initial-
izes the chain set-up position. The DOS also
recognizes HCF as a command lo copy hard
drive partitions from the HFD-10 onto a
formatted floppy (similar to CSI's one-but-
ton backup) and HP as a command to park
the head for transporting the drive,
A number of utilities come on the HFD-
20 disk, Tliey include most of the utilities
from the < mmodore 1 54 1 Test/Demo disk,
plus hard i ive configuration programs for
designating which partition to use when the
system is powered up and for copying files
from floppy disks to specific hard drive
partitions Vl.so on the disk are two versions
of the Y liar public domain program,
Disk Dt • Delu; {adapted by Kevin
Hisel), th. work within a partition of the
MFD-20 as if it were a floppy.
We had only a brief glimpse of Id's pre-
liminary manual, but it seemed to logically
display easy and direct DOS commands. The
HFD-20 comes with a one- year warranty.
The Lt. Kernal and "The Vault"
The Lt. Kernal from Xetec is a modified
version of Fiscal Information's original Lt.
Kerr 1, which has been around for some
time. At this writing, the Xetec product is
awaiting FCC approval, and the production
34 / RUN APRIL 1987
There are two things
almost everyone
has in common.
An active imag-
ination. And
a tough
time put-
ting it on paper
But now we present
our Graphics Scrapbook"
series. A huge collection
of pictures that enable
you to easily bring your
creative inspirations
to The Print Shop:
PrintMaster™ or Create
a Calendar.
On each disk there are
over 100 unique pictures.
For example,in our School
Scrapbook, '
teachers and
students
will find
everything
from cheer-
leading to finals.
In the Sports
Scrapbook, dozens
of sports, mascots
Oitra hundrfd tyt-ait^if^g
pirtun-s ott nvfy disk
Cirde S5 on Flesder S«fvic« cafd.
and trophies. In
the Off the Wall
Scrapbook, well,
just expect the un-
expected. And plenty
more Scrapbooks
are coming. So even if
^ou can't draw a straight
[ine, it's okay ,, .,
As long as ' :?J^^-;:
li:
you make a
straight one ^
to the of- ^
fer below. "^ '
Appie & Qmifxitihti-:^.
C^4/I2S. IBM & aim^iiibk^Ji.
■
Introducing
Create A
Calendar.
Our sim-
Ele, power-
il tool that
^^^jj«,g.lets_you
took stiauy as it goes b^ QeSlgn Oaily
weekly monthly or yearly
calendars. In moments.
Among numerous fea-
tures, it includes graphics,
borders and fonts for just
about every occasion. Or
use your own pictures from
the Graphics Scrapbooks
or Print Shop compatible
graphics disks.
What's more, it lets you
write multiple lines of text
on every date. To make it
easy to keep track of
everj^ng
you're supposed to do. And
everything you've done.
So this year, go ahead and
make your own calendars.
There couldn't be a nicer
way to pass
the time,
USE OUR PREVIEW DISK TO DRAW
YOUR OWN CONCLUSION. Send yourname,
(iddftss, phone number, computer type, and a
check or 7H0ftev onier for $1.50 to Calendar/
Scmpbook Preview, P.O. Box 8020, Redwood
City, CA 94063. Canadian orders add 50c jxKi-
a^c. 6-8 weeks delivery. Expiivs 8/30/87. Valid
only in cont. U.S. and Canada. 35
The Print SAfl/i is a tntdemark ttfBradtrbund Softtsnrr. Iftc.
Printmaslar is a iradtmarit of UnisoN Worid. /Kf. Gmphics
Scmpbook tr a ttrtdrmark ofEpyi. far.
Using its own interface
arut autom DOS, the
Lt. Ketmal is a true
programmer's
detieiopment system.
version of its DOS isn't yei finished. How-
over, on the basis of working with the Fiscal
Information unit for about two years and
examining a preproductlon sample of the
new machine, we can offer a preliminary
description.
Using its own interface and custom DCS,
tlte Ll. Kernal is a true programmer's de-
velopment system. In C-64 mode, it loads
and saves roughly 65 times faster than a
1541 (130 blocks in 2.5 seconds), and in the
new 128 mode, it's supposed to operate 135
times faster. It also locates programs in tlie
directory instantaneously.
'I'he Xetec version incorporates all the
features of the original Fiscal Information
drive, plus a few others. As in the original,
it can be partitioned into a maximum of
ten logical units, with up to 15 separate user
areas in eacli.
Also new is an extended DOS that pro-
vides over 40 commands, including a life-
saving "oop.s" for recovering a file you've
just scratched. The DOS lets you load and
rim programs by just typing the name of
tlie file, then pressing return, and you can
query files to determine their type, size and
load address. In addition, the DOS will au-
tomatically load and run a file named "au-
tostart," which can be any file you wish,
every time you reset the computer. Another
new feature lets you capture commercial
programs and store them on the hard disk,
and a GDI 28 command places the com-
puter and hard drive in 128 mode.
Another new Commodore-compatible
drive, announced but not yet available, is
Progressive Peripherals' Device Nine — "The
Vault." .According to company officials, the
unit is scheduled for release in the summer.
We haven't seen one of these machines, but
the press release we received says this drive
requires no interface {using the serial port
instead) and is dip-switch selectable for de-
vice numbers 8-11.
The release also states that "The Vault
gives complete, automatic protection of
your data by inserting 'shields' between the
disk and heads whenever the computer is
turned off, and retracting the carriage to
the edge of the disk. This protection system
has withstood 40g shock tests, without dam-
age to the data or platter,"
As soon as these drives are commercially
available, i?t/A' will publish a follow-up article
comparing their features. ■
James Oldfietd, Jr. (1212 N. Hagan St.,
Chamfiaigti, IL 61820) is the editor-in-ctiiej
of iti€ Midnite Software Gazette. Co-author
Art Lnvis Kimball is an associate editor of tfie
satne publication.
PANASONIC
1080i - n99^^
10911 - *259^^
M^
DISKS
5% DS/DD.
ZVz DS/DD
.35
'1.50
^LM/C^ 1000*
' mx^mti ^.m
1080
Color Monitor
*850
90 DAYS
PARTS
& LABOR
CRLT IS
REFunSIShlCD
• Future Sound . . . '139.95
• Oiei-VIEW '159.95
• 1080 Wlonitof . - - '2S9.9S
• Enhjincei ' 1495
SIDECAR
GEN LOCK
CALL!
• 2BflK HAM ' 79,36
• 16B0 Modem . . .'159.9S
• AHssrii {S12K) . . '299.95
• Amoaa [1 Meg) . '399.95
:*f^
NEW LOW PRICES!
641: ..
.'169.95
•128..
.'249.95
1541C .
.'179.95
•1571 .
.*2t9.95
1351.,
,• 39.95
•1670 .
..'119.95
ia02C.
...CALL
• 1902 .
...CAU
CALL US
BEFORE YOU BUY!
Over 2400 software titles in stock!
NP10
IMX10 '199.95
NX10C '219.95
NL10 . '249.95
NX15 '319.95
FULL LINE - CALLI
n commodore
SFD 1001
1 MEG
M79»
1200
FROM
$3300
2400
BAUr
■**«»/
BAUD
SEIKOSHA SP-1000VC
CQMMDDOHE READY
liMiiiut EmtiiTT
IMCnOU L TKACIDR
IDQ CPS
SMEE1 liEOIN
I.JJ.|..l..|.|.|.l^
Educator 64
Commodors Compatible
[^B
K»1]
IBM Compatible
i^
%\
• SliK
• ]{0K DhI
■CC* Bawl
• One TUT
•PirtlW fan
• Siriil hn
• GW WSK
• IMS U
FREE
S1del(i[:k
by Borland
'699
95
"only"" 800-433-7756
HOURS: MON-FRI 10:00 a.m. - 8:00 p.m. ^ n-j-
SAT 10:00 a.m. - 6:00 p.m. ^.^.1.
Customer ServiCD '^ .« '^ yi O ^ /^ICT
OoAr riHiuirics O lo-^^ /-Wi^D /
JOYSTICKS FROM * 5.95
INTERFACES from * 29.95
OKI-MATE 20 MB4.95
13864 Formingcon, Ltvonia. Ml 48150
MCfVlSAJDISCOVER,'C.a,D. - Please include phone numUer.
Dealer Inquiries wivfled. all prices dlscounled lor cash or check.
Can (or Jhipping inlwmelion. All relums ate (or repairieichanje
only, can tor autti. Prices ornl availability subject to ctianoe with
out notice. Olfices ore nol ttpa^'i lof i
36 / RUN APRIL 1987
Circle 207 on Header Service card.
The Great Coinmunicatot
THE Direct connect Hayes/Commodore® 1670
compatible 1200 Baud modem for ONLY $1 1 9.^^
^^
„..,,.w.^^P, ,
Now that you're able to do all those stand alone ap-
plications with your Commodore, tike word process-
ing, spread sheet analysis, and many others, you are
^^^^iprobably thinking "It would sure be nice if I could ex-
' pand the amount of data I have access to." You are
quite right, everything fronn Eiectronic Mail (E-nnail) to
stock quotes and huge databases of every tmag-
vinable type is now on line to the small computer
owner. You can even send and receive telexes
anywhere in the world. All you need is a telephone
and a modem which allows your computer to com-
municate with others through these many services.
I The next question is: "Which modem is best for
me?" Let me first say that almost all modems {and
services) are set up to communicate in one of two
speeds; 300 and 1 200 Baud. If you look around you
will find that there is a flood of 300 baud modems on
the market and sometimes at very tow prices. The
reason is simple, they are being dumped because
most computer users prefer 1 200 Baud, {1 200 Baud
is about 4 times as fast which means you spend less
time and money getting the data you want and more
time enjoying it.) Virtually everyone who has a 300
would rather have a 1 200. You will also notice a few
very cheap 1 200s on the market at "too good to be
true prices". They are. The reason is that they are
either not truly Hayes and/or Commodore compatible
therefore not usable in all situations and all services.
The Aprotek-1 200C is both Hayes and Commodore
compatible and 1200 baud. Why not get a modem
that will satisfy your present AND future needs by go-
ing directly to an inexpensive Aprotek-1 200C
especially when we have it on sale?
^^ What do you get for $119.95? Everything! You
don't need to worry about cables, compatibility or
anything else! We don't just sell hardware, we sell
solutions. The Aprotek 1200C plugs directly into
your Commodore Vic-20, C-64, G-64C or C-1 28 user
port. It is unique in that it has two separate (switch-
able) emulation modes (Hayes and Commodore
1670) to make it compatible with all available soft-
ware. The Aprotek 1 200C is a full feature, 300 and
p 1200 Baud modem with Auto Answer. Auto Dial.
»■ Touch-Tone or rotary dialing, has the full comple-
ment of 8 status LEDs on the front panel and has a
built in speaker with volume control. Just plug it into
your computer and standard phone jack with the sup-
plied cables. Also included is a free trial offer
subscription to Quantum-Link, a very useful Com-
modore user database with local access numbers
and about every feature imaginable.
1
•
Do you have more than one computer or do you plan
to get another computer? You can have your cake
and eat it too. Simply order our Universal RS-232 in-
terface #5232 along with the standard Aprotek-1 200
which you can use with any computer that has a
RS-232 serial port as well as your Commodore. The
Universal RS-232 interface can also be used to con-
nect your Commodore to any other RS-232 device.
NO mSK POLICY
Try the Aprotek 1 200 for two weeks and if you are
not satisfied, send it back for a prompt refund.
The bottom line:
Aprotek 1200C {for Commodore)
order #1200C $119.95
Aprotek 1 200 (for RS-232 with DB-2S)
order #1200 $119,95
Aprotek USR-232 (Commodore-to-RS-232
Interface order #5232 $ 39.95
Modem snipping -Com. US $5.00, UPS Blue $10.00
USR-23gshipping-Conl. US $3.00, UPS Blue $6.00
ORDER INFORMATION Caitfomia residents add 6% tax. Ail
prices are cash priccs-ViSA and MC add 3% to totai. We ship
the next business day on money ordefs, cashier's checks, and
charge cards. A 14-day clearing period is required for checks.
Prices subject to change— CAU,, Dealer inquiries invited.
For information and in Calif, call 805/987-2454
TO ORDER CALL TOLL FREE
1 (800) 962-5800
Or send order to:
USA
(7-7 PST)
w^prokk:
1071 -A Avenida Acaso, Camarillo, CA 93010
Ciiclo 210 on Beaist ServlCB card
^B
I^iiiiioii.s ISniUmiil Eintncl
NLQ 180
Speed Printer Sale
} 80 CPS • Near Letter Quality •
Lifetime Warranty*
Sale H iir J^ ust $499.95
Wtioiesate
Cast Prices!!!
Fantastic
Price
60% OFF LIST PRICE
<^rn
.-4>'' ^
age
^^*<^*
Lifetime Warranty^
— IBM — coMMOiiORE —EPSON — NLQI 80 SPICIFICATIOM
NLQ'180 Premium Qualify Printer
Near Letter Quality Selectable From Front
Panel Controls • High Speed Dot Matrix*
Letter Quality Modes • 8K Buffer frees up
computer 4-tinies faster • Pica, Elite,
Italics, Condensed • Super Graphics •
Business or Personal • Tractor/Friction •
15 Day Free Trial • Lifetime Warranty on
Print Head* • 6 Month Immediate
Replacement Warranty •
This is
an exaap
le of ITALICS
Enl-»^
nc=e-ci
Boldface
CtHidensed Text
Double-stri ke
example
of Near
Letter Quality
Piinl Buffer
8K bytes utility buffer
Printing Direction
Text Mode — Bi-directional
Graphic Mode — Uni -directional
Interface
Centronics type parallel (8-bit)
Paper
Plain paper, Roll paper, Single sheet
Fanfold, Multipart paper: max. 3 sheets
(original plus 2 copies)
Character Fonts
Pica, Elite, Italics, Condensed
Printing Method
Impact dot matrix
Printing Speed
160-180 CPS at standard character printing
Printing Characters
Standard 9 x 9 dot matrix
NLQ 12 X 18 dot matrix (33cps)
Character size: 2.12 x 2.8 mm (standard)
Character sets: Full ASCII character set (96)
32 International characters
INTIRFACM
APPLE — ATARI — ETC.
Ink Ribbon Cartridge
Ribbon Life: 3 million characters/cartridge
Physical Himendons
Size: 15" x 12" x 5"
Weight; 12.7 lbs.
Maximum Number of Characters
Standard: 10 cpi 80 cpl
Standard enlarged: 5 cpi 40 cpl
Elite: 12 cpi 96 cpl
Elite enlarged: 6 cpi 48 cpl
Condensed: 17 cpi 132 cpl
Condensed enlarged: 8,5 cpi 66 cpl
Condensed elite: 20 cpi 160 cpl
Atari $39.95 Apple $49.95 Commodoro $29.95 IBM $49.95 Laser $19.95
Add $10.00 Ion hipping, hondtlnfl. and Inturenea. Dlinolt retidanti pl«i»»odd
6V,'/. wlojtax. Add 20.00 for CANADA, PUERTO RICO, HAWAII, ALASKA,
APO-FPO ordor.. All ordsri mu>t t* in U.S. Dollori, WE IXJ NOT EXPORT TO
OTHER COUNTRIES EXCEPT CANADA. Encloia Cothiar Check, Mon»y Ord«r or
P«rionalCh«k. Allow 14 doy» tor dollvery. 2 to 7 dayi for phono order*, 1 ckiy
•xpreis (nail Prlcai S Avollabltlly iub|Bct lo chonga withoui nollcs.
VIS* — MAITIR CAKP — C.O.D. C.O.D. on c honaordwi only.
We Love Oar Customers
22292 N. Pepper Rd,, Barrington, Illinois 60010
3 1 3/382-3244 to
Circl* 15 on Readet Sarvic* cwd
IWIonitor Sale
14" RGB & COMPOSITE COLOR MONITOR
Three monitors in one! Allows the use of CI 28, C64, ord Laier t2S computer
modes - composite and SO column RGB mode. Must be used to get 80 Columns
in color with 80 column computers. Specially designed for use with the CI 28
ond Loier 128's special composite video output ond RGB output, plus green
screen only option switch.
SALE $
237
00*
List $399
SALE
Super High Resolution
12" 35MHz GREEN OR AMBER MONITOR
This now 80 colunnn, 1000 lines at center, high resolution display monitor is
precision engineered to give you the best high resolution screen possible. The
20-35 MHz Bandwidth ollows use with IBM® and Apple© computers. The
comosite screen is non-glare which mokes it easier to reod by reducing eye
stroin. Monitors come in greenor amber color screens. Fantastic for business!
(Add $10.00 shipping ond handling.)
Or««rt for IBM®, Apple®, La»9r^
SALE$
Atari® A
,®
Compwtors
99
OO
List $249
13" COLOR DISPLAY MONITOR
This all-purpose 1 3" color disploy monitor accepts on NTSC composite signal
Ond will work with o wide assortment of today's personol and professional
computers, it generates crisp, easy-to-read oiphonumerlc or graphic disploy
through the use of o slotted mask, block matrix quick start picture tube. This
versotlle monitor also has a built in audio amplifier and tpeoker with volume
control, a 1000 choracter display capacity, and an all plastic cabinet (or
portability and easy cleaning.
SALE $ I y P95* SALE
■ ^ ^ List $329 Premium Quality
J. AMHOubU'o^rcn
TV TUNER CHANGES MONITOR INTO TV
Increase the value of your monitor by turning it Into o television when your not
computing! Elegant TV Tuner with dual UHF/VHF selector switches goes
between your computer and monitor. Includes mute, automatic fine tuning
and computer/TV selector switches, inputs included for 300 ohm, 75 ohm, and
UHF. Can be used with coble TV and VCR's. Fantastic Value. Limited
Quantities. (Includes loop ontenna for UHF & RCA connection cables) Add
$3.00 shipping and handling. Plus $3.00 for APO/FPO orders.
Fantastic Value SALE
• C64/Atari Composite Cable S9.95 • C128 ROB/ Composite 80 Column Cable S19.95
'79
95
List $99-95
75 Day Free Trial • 90 Day Immediate Replacement Warranty
• LOWEST PftlCCS • BCSTSCRVtCE IN U.S.A. - OWE DAY EXPRESS MAIL • FREE CATALOGS •
Add $14.50 tor ihlpplng, bondling orvd iniuranca. Illlnol) r«tld«nli pl*ct« add
6%% lOK. Monitor* con only b« ihlpped to C^sntlnantal U.S. addrstt«i only.
Encloi* Coihlar ChKk, Money Order or Perwnol ChiDck. Allow \4 doyt lor
delivery, 3 to 7 day» for phone orders. ! doy express moll. Prket S Avollobility
sub)*ct to ctionge wHhovt notice. No Monitors APO FPO.
VISA— MASTEBCARD—CO.O.
C.0.0. ON PHONE OROfRS OfJlY
We Love Our Custowners
22292 N. Pepper Rd., Barrlngton, Illinois 60010
(3 1 2} 382-5244 ¥0 ORDER
Circle t5 on RcsMr Service ca'd.
Ifym're tired of doing income taxes,
one of these programs for the 064 or 0128
mil be glad to prepare them for you.
YOUR ^COMMODORE
BjJOSEPH
SHAUGHNESSY
IF REVIEWERS GET MEDALS. I'm nom-
inating myself for one. While the rest of you
were watching football games on New Year's
Day, I was redoing my 1985 Federal income
taxes ... eight timesi That's hew many tax
packages 1 reviewed for this issue of RUN.
Since the only way to test a tax program is
to enter the data and use it, that's what I did.
My usual tax return is fairly complicated,
because Iusethel0401ong form, schedules
A, B, C, E and W, and form 2441, This pro-
vided the tax programs with a pretty good
workout.
The packages I reviewed were Tax Return
Helper, Tax Master, It's Tax Time, Comtax,
Tax Command Professional, Taxaid, Swiftax
and The Tax Advantage. Some of them run
on the C'64 and some on both the 64 and
the 128. However, before going into their
individual features, I'll give an overview of
what they do and how they work in general.
None of these programs do the really hard
part of preparing the tax return — gathering
and sorting your financial records. However,
you can interface two of them with other pro-
grams that are designed to assemble all this in-
formadon as it accumulates during the year.
All the programs I tested arrived at the
correct answer. The main differences be-
tween them showed up in ease of use and in
the type of data entry format they used.
Data Entry
The programs employ two types of data
entry format. One Is question and answer,
where the program asks you the same sorts
of questions your accountant might ask and
then plugs die answers into the correct lo-
cations on the tax forms and schedules. This
format is easy to use, but you really don't get
to see what's going on and how one item
affects another. Also, the question sequence
is irreversible. You can't go back to a pre-
vious question without starting over at the
beginning, or at least at the beginning of the
current set of questions.
The second type of user interface I would
call a template format. You view each tax
form, a portion at a time, through a window,
and then enter your data just as if you were
writing it on the tax form. You can jump
from place to place on the form, and even
from one form or schedule to another. The
sequence of entering the data is entirely up
to you, and there is provision for you to quit
and come back later.
The template format is my preference, but
I've been doing my own taxes for over 20
years and am pretty familiar with all the forms
and schedules and how to move around in
them. If you're a beginner or not confident
with the IRS forms, I recommend the ques-
tion- an d-answer approach.
It's easy to make corrections in your input
with the template format. You just view the
area of the form concerned and make the
correction right on the screen. Most of the
question-and-answer type programs, on the
other hand, have separate viewing and cor-
rection modes. First you view the results of
your input, remember the line number to be
changed and then go to the Correction mode
to make the change. Some question-and-an-
swer programs let you make corrections as
you're entering data by pausing after every
set of questions, displaying the answers to
those questions and asking if you want to
make any changes.
Some of the programs transfer data from
the supporting schedules and forms to the
40 / RUN APRIL 1987
ilXUSTRATED BY GEOFFREY MOSS
1040 form automatically, and some require
you to lake the results from the supporting
forms and enter them on the 1040 manually.
Also, some let you enter data in both upper-
and lowercase letters.
Most of the programs allow you to enter
oniy totals for the line items. For instance, if
you've given to five charities, you have to
add up the amounts and enter the total on
schedule A, line 15a. It would be nice to just
enter the five amounts and have the program
calculate the total and put it on line 15a.
Printing the /wttu
The final output from these tax programs
are figures that can be entered on your in-
come tax forms and schedules, preferably by
your printer. The IRS will accept computer-
generated facsimiles for all the schedules
and forms except the 1 040, provided certain
IRS rules are observed.
The printouts come in three types, with
some programs offering more than one. The
first is the draft printout — a listing of the
input to and output from the tax program
for your records only. You can use the draft
for manually entering the data on your
IRS forms.
The second type of printout is an IRS-
ready schedule or form that you can take
directly from your printer and submit with
your tax return. As I mentioned, the IRS will
accept these for all but the 1040 form.
The third type of printout is done directly
on the IRS forms and schedules. Even the
1040 can be submitted this way, since you're
using the actual tax form and not a facsimile.
There are three ways to print directly on the
IRS forms. One is to tape the form to your
tractor-feed printer paper or just feed it
through your friction -feed printer.
Another way is to buy preprinted IRS
forms on tractor-feed paper from a business
supply store. The greatest difficulty with ei-
ther of these methods is trying to get every-
thing lined up just right on the printer.
A third, and more practical, way is to print
on blank white paper, then position a trans-
parent overlay of the IRS form over your
printout and make a photocopy of the com-
bination. The IRS accepts photocopies of
their forms. You can purchase these transpar-
encies at some office supply stores, or any
copy center will make them for you on their
duplicating machine for about $1 per page.
Operating Tips
When you first start using a tax program,
it's a good idea to see how it works by run-
ning through its operation without entering
any data. If you don't do this, you'll find
yourself having to juggle the instruction
manual along with your piles of receipts and
checks.
Try out the printer functions to make sure
everything is going to work all right. You
don't want to painstakingly enter all your
data and then find out you haven't selected
the right printer options, or that you should
have sent printer control codes before you
started. Also, make sure you have at least one
blank formatted disk to use as a data disk, if
your program requires it.
One nice feature of all of the programs I
reviewed is that they had no copy protection.
I tested them all using a backup copy I'd
made. It would be a good idea for you to do
the same, keeping your original disk in a safe
place.
All the programs disclaim any responsibil-
ity for the accuracy of your tax return. You
should examine your forms for errors and
omissions before sending them off to the IRS,
Program Reviews
What follows are brief reviews of the eight
tax packages I tested. All the programs
worked without any troublesome bugs, al-
though some impressed me as more pol-
ished than others, I can say that using any of
these programs is preferable to doing your
taxes by hand. Table 1 shows you a list of the
forms and schedules each program prepares
and the types of printouts it produces.
About half the programs I reviewed were
for the 1985 tax year and half for 1986. The
1986 versions should be available for all of
them by the time you read this article.
Tkx Return Helper,
Professional Version
Tax Return Helper comes in two versions,
standard and professional. I tested the latter.
In either case, the package employs the tem-
plate format, which means you need some
familiarity with the tax forms and schedules
in order to use it. You move around the
template by using function keys, and press-
ing the help key displays a list of the com-
mand keys.
Both versions produce a draft type of
printout, and the only difference appears to
be that the professional version also prints
on IRS forms and uses transparencies. With
the standard version, you must enter the re-
sults by hand on your IRS forms.
The 1985 edition I had didn't automati-
cally transfer results froin form to form, but,
according to the manufacturer, KSoft, the
1986 edition does, The program needs and
supports only one disk drive, because there's
room for your tax records on the pro-
gram disk.
Tax Return Helper is written in Basic and
can be listed to the screen or printer. It's a
big program, and hence has an occasional
annoying pause for garbage collection.
42 / RUN APJUI. J9S7
The package includes Tax DBase, a sepa-
rate program that builds itemization files to
total a group of related receipts and then
accesses these totals from within the tax
program.
Overall, the Tax Return Helper is easy to
use, though sometimes a little slow.
Tkx Master
Tax Master is a menu -driven program that
follows a questionand-answer format, It
won't let you back up during data entry, but
you can abort and start over again, After you
finish entering your data, you can access Dis-
play mode to view the data and results, then
enter Edit mode to change individual items.
This program transfers data automatically
from one form to another. The printout is
in Draft mode only, so you have to transfer
the final output to your IRS forms by hand.
The 1986 version of Tax Master includes
a built-in calculator, which I haven't tested,
since the 1985 version I possess didn't have
it The program supports either one drive
or two, and it requires a separate data disk.
Tax Master is nicely set up to handle mul-
tiple taxpayers on the same disk through a
system of codes you assign to each taxpayer.
Also, each person can have more than one
TaM« 1 . Form, schedttks mi tyfm ofpmtouU.
Form or Function
Tkx-
Aid
Tbx
Advantage
Ifax
Command
Ikx
Master
It*B
Tkx Time
Com tax
Tkx Return
Helper
Swiftax
Schedules:
Form 1040
•
•
•
•
•
•
A — itemized
deductions
•
■
•
•
•
•
B — interesi/dividends
*
*
•
•
•
•
C — business income
*
*
*
•
•
•
D — capital gains
«
•
•
•
•
E — supplemental
income
•
•
«
•
•
F— farm income
G — income averaging
•
•
•
•
•
•
•
SE— self-employment
•
•
•
•
•
R — retirement
income
•
W— two-income
adjustment
•
■
•
•
■
•
•
Forms:
2106— employee
expenses
•
•
•
2n9-saleof
residence
•
2441-child care
expenses
•
■
•
•
•
3903— moving
expenses
•
4562— depreciation
•
•
•
•
6251— alternative
minimum tax
•
Printout modes:
Draft copy
•
•
•
On IRS Forms
1040
•
•
1040
•
•
Makes IRS Forms
(except lO-lO)
•
•
•
RUN .VRIL I9S7 / 43
schedule, if, for instance, he has more than
one business.
Tax Master is written in Basic and can be
listed. Overall, this program worked well for
me, and I found it easy to use. My only com-
plaint is the lack of an IRSready printout.
It's Tkx Time
It's Tax Time is a shareware program,
where you order the package at a minimal
cost and then pay more if you find it worth-
while. This program is so easy to use that
there isn't even a manual. Execution follows
a simple question-and-answer format, step-
ping you through the 1 040 form and asking
at fairly frequent intervals if you want to
make corrections in the data you're entering.
It's Tax Time will print on IRS forms di-
rectly and use transparencies. It will also dis-
play the output on the screen for you to copy
to your IRS forms by hand; there's no Draft
mode printout.
The program transfers data automatically
between the various forms and schedules.
You can also save your data to disk, but upon
reloading you can only view the data or print
it out. You can't make corrections! That's a
serious flaw. If you want to correct any item
on your return, you have to re-enter all of
your data by hand.
One especially nice feature of It's Tax
Time is that it produces values to enter in
the worksheet sections of the 1040 manual.
Also, if you live in California, you'll be
pleased that it does the California 540 form
in addition to the Federal forms.
The code is written in Basic, is listable and
runs fairly fast. In spite of the fact that you
can't change reloaded data, It's Tax Time
does work, and you can't beat the price. If
you order it, remember that shareware
works on the honor system. If you use the
program to do your tax return, you should
send the author more money.
Comtax
Comlax is written in compiled Basic for
speed. So you begin by running a startup
program, where you ciioosc the forms you
need and supply basic information to be
used on all of them.
The main program begins with a menu on
the first screen, but thereafter the format is
question-and-answer. You can make correc-
tions at the completion of each schedule or
after printing out the form, and data trans-
fers automatically from one form to another.
Comlax will print right on the 1040 form,
or you can use transparencies. As a matter
of fact, transparencies for the 1 040 are sup-
plied with the program — certainly a nice fea-
ture. Other schedules are printed out as
facsimiles, ready to submit to the IRS,
One feature I didn't like is the necessity
to print out each schedule immediately after
completing it, because data for individual
schedules is not saved to disk. This means
you can't come back later and change a
schedule without re-entering all its data.
However, the data from supporting sched-
ules is saved to disk, for use by the 1040
program.
I don't like not having my data saved to
disk, but the inclusion of transparencies for
the 1040 and the IRS-ready schedule print-
outs make Comtax a nice package.
Tax Command
Professional
Tax Command Professional uses a tem-
plate format, so you can jump all over the
forms and the many schedules the program
provides and enter data in any order. It of-
fers fairly automatic menu-driven operation,
with the menu always on display at the bot-
tom of the screen. There is some automatic
transfer of data from form to form.
Tax Command Professional provides a
built-in calculator, which adds lists of re-
ceipts and enters the totals on the appropri-
ate lines of the forms. You can use the
calculator function to go back and add a
forgotten receipt to a line item, even after
you've moved on in the program.
Happily, you can save your data to disk
and reload it later for corrections. The pro-
gram supports only one disk drive, but
there's plenty of room on the master disk for
your files, so that's no problem.
Separate print files are used to print out
direcdy on the IRS forms, and a built-in func-
tion that prints one tiny x will help you align
your forms in the printer. The program will
also print out a draft copy for your records.
The printouts are in upper- and lowercase
letters.
I encountered one small bug in Tax Com-
mand Professional: It tried to credit my self-
employment income to my wife on schedule
W. However, I was able to fix this easily on
the screen by re-entering the correct data.
The code for this program appears to be
written in machine language, so execution
is speedy.
Overall, I found Tax Command Profes-
sional easy to use and well done. The
manufacturer, Practical Programs, also pub-
lishes Tax Command Planner, which can
use data files created by Tax Command
Professional.
Taxaid
Taxaid comes in versions for the C-128,
the C-64, the VIC-20 and the Plus/4. 1 tested
44 / RUN APRIL 1987
"Frankly,
online computing
costs were
real ugly.
n
"With GEnie
I found
friencb
online, for less/'
S10.00+ per hour
Most online inforni;Hiori networks an
zap your computing bvidgci faster tliiin you
can say "lightning." Not so with GEnic, ilic
General Electric Ner^'ork for Information
Exchange. \s, part of the world's largest com-
mercially available teleprocessing network
of General Electric Information Ser\'ices
Company, GEnie lets you experiment with all
of the fun and excitement (hat online com-
puting hxs to oflfer.
ETetuogs, weekends, hoUdays.
Just $5 per hour.
With GEnie, you can make friends, set
up travel reservations, get the news, be enter-
tained, even shop for a fraction of what other
information ser\'ices charge.
And you get a lot for your money.
With GEnie's 'Flagship' Commodoret
Roun4Table"' Special Interest Group
you can discuss the latest in Commodore
products and acces-sories: download tlwu.s;unis
of public domain software programs, and
participate in exciting and infomiative online
conferences. And, UPLOADS ARE FREE on
GEnie! There's morel
Meet friends old and new with GEnie's
LiveWire '" CB Simulator or exchange
messages with GEnie's eiectrottic mail
service, Schedule a trip with American
Airlines travel service. Fun ;uid learning
for the whole family with Grolier's
electronic encyclopedia. Play classic and
multiplayer games. Track stock market
quotes, check market indic;nors and maintain
an automatically uptbied (K'rsonal portfolio
online with GEnie's Financial Services. All
ttiis and there's more to come. New services
are being added each and every month!
S5 per hour
Only $18 to register! Save up to 60%!
c;heck otit the chart. Compare the savings
for yourself. You'll find GEnie delivers all of
your favorite sen'ices for an incomparable
price, at incomparable saving?.
Compare
Save'
Services
Pricing 1
Tkitrl &
Slmp/iftig
SlCmiser
Groups
ai &
Miiit
Fimmiiil
Svrfkes
.Vi'us
Climes
Keglslriillaii
fee
Mimlhly
Mmiiiiiwi
Nm-jirim lime rates \
mbaud
Smhcaid
The Source
X
X
X
X
X
X
l«.!)5
f 10(H)
tHAO
110 HI)
ContpuSmc
X
X
X
X
X
X
JW.95
nunc
J6.00
I12,W
GEnlet
X
X
X
X
X
X
$18.00
aoat
S5.00
$$.00
■flfMCC Tiiift itruf irf^ Icfssbauii in efftx'l U/ft(t. tj\nn-pritn^ limf itflf>Jiet Mfm.-Fri., fif^m^Htiitt ttntit ttmt, ulliUiyS.it., Sun . nfuliKU'lboiuiuys. ^uhjtft tn
sen'io! nuiittthitity. AiLtitiontiUbat^tft aiit'fy for J^OO buuii utut ilttuutiiul an'icps.
With services and savings like these,
now you cm discover the friendliness of
online computing without the liigli costs
that atn turn you into a d(n\'nright monster.
Get a happy ending goin;.! with GEnie.
Sign up totJay!
Sign up from your keyboard today.
4 Easy Steps:
1 . Wi\x your Visa, MasterCard or
checking account iiumlx.'r ready
2 . Set your modem for l(x-;il crho
(half duplex)— 3(H) or 12(K) baud.
3- Dial 1-800-638-8369. When
connected, enter flHM
4 . At the ll#= prompt enter
XJMlI902,GEnle then RETURN,
Need helji or more information? No modem
vet? We can help. In I'.S. or (Canada call
i -800^38-9636.
G&iie
Stay online longer, for less.
INFORMATION
SERVICES
Gen«Nl ^«ctric Informalion Sarvlces Companv. USA
GEme raicj and wrh'kccs uib^ to chanpc UpJtKhJs air free durti^ enav
prime iMJurs it JOOra IJOO baud. Sonic scrvkts offrmlonGtnJc nay
L'm^Tral hciuin Curfuny, Inc. All rtf^ rcvtvtd Ucenxtl&y
Uercharh]fi«3K Dxpor^jon of Aracivi. he
t OiTiimCtitorL' ti u m'^'i.TJtrt'J iniii^/Tiitrk of ConsrtiOiiore IhiSim-sn Macbifit^.
the 128 version and found that it doesn't take
advantage of the special features of the 128,
In fact, it runs just fine on the 0-64. There's
no fancy screen display, and my 40- and 80-
column monitors both handled the program
well, except that the display bunched against
the left side of the screen.
Taxaid uses a kind of question-and-answer
format in which you can control the se-
quence of questions— a definite plus. Also,
corrections are easy to make. However, it
complicates data entry unnecessarily by
what appears to be an attempt to thwart
software piracy, or perhaps to conserve
computer memor)'. Data entry can also be
repetitive. For instance, you have to input
your name and other vital information for
almost every schedule.
This is a program that, for all practical
purposes, must be used with the manual,
because all the questions you have to answer
are only represented by brief, numbered
items on the screen. The manual contains
the actual questions.
In all fairness, this scheme isn't that bad to
work with, since you'll save time by answering
only those questions that are appropriate.
However, the process would be less confusing
if the question numbers matched, in some
TablQ 2, Manufacturers' oMresses aiid prices.
Tax Return Helper/C-M
KSoii
84S Wellner Road
Napcrville, IL CiO.MO
|45 for [he profcisional version.
S33 for the slanrfard version; yearly
updates, $29.50 aud $21.50;
$1.50 for shipping and handling.
Tlix Master;C.64
Master Software
6 Hiller>- Court
RaiieUvllsiown, MD 21133
301-922-2962
$30; comes with a coupon for a
discount off next year's edition.
It's Ihx TmielC-64
L.J, iMscher
2797 Medford Ave,
Redwood City, (]A 04061
41.'-..3fi8-7930
Shareware — send $5 for the program
and agree to send an additional
$30 if you like it and use it.
Comtax(G-64
MUX) Software
PO Box 569
Jamaica Plain, MA 02130
617-292-6465
$29.95; yearly updates, $17.50.
Hue Command Profess! onal/C.64
Praclitiil Programs
PO Box 93104
Milwaukee, WI 53203
414272-7227
$50; yearly updates, $25;
(add S2 for shipping and handling).
Taxaid Software
606 Second Ave.
Two Uarhors, MN 556)6
21 8-834-5012
$39.95 on tape or disk;
yearly updates, $16.50.
Swiftax/C-fH
Time work 5
444 Lake Cook Road
Deerfield, 11. 60015
312-948.9200
$49.95; yearly updates, half price.
The Tax Advaiitage(C-54
Double Kagle Software
2210 Wilshirc Blvd., Suite 873
Santa Monica, CA 90403
213.4599748
$59.95; yearly updates ai a discount.
way, the line numbers of the IRS forms.
Taxaid doesn't swap data from form to
form. You can save and reload your data and
make changes at a later lime, and you can
choose to display either your data or the
final results on the screen,
All of Taxaid's printouts, except form 1040,
are suitable for direct submission to the IRS.
For form 1040, you get a draft copy and must
transcribe the data to the 1040 by hand.
Taxaid is written in Basic and can be listed.
All in all, it's not a flashy program, but it
does the job.
The Taxaid company also produces a pro-
gram called Future-Tax for use in tax plan-
ning for 1987 and 1988.
Swiftax
No doubt about it, Swiftax is a slick, profes-
sional package, 1 tested the C-64 version, al-
though there evidently is aversion available
for the C-128 in 80-Column mode.
This is a menu-driven program, and its
question-and-answer format leads you by the
hand through all the forms and schetiules
provided. A brief but succinct explanation
appears on-screen with each question, and
the manual is one of the best.
In addition to being easy to follow, Swiftax
lets you correct errors after every few ques-
tions, and it provides an escape function.
However, if you use the escape key, you'll
have to stait over again at the beginning.
This program automatically transfers data
from one form to another, and you can select
screen colors of your liking. The printouts
are made directly on the IRS forms and
schedules.
Swiftax requires a data disk in addition to
the program disk, but, unfortunately, it sup-
ports only one disk drive or a dual drive, not
two drives. You can save and reload your
data and make corrections to previously
saved data easily. Also, there's an optional
fast-loader built into ilie program.
This program lacks a schedule E, However,
it can do returns on the 1 040 A and 1 040 EZ
forms, and the disk includes a separate loan
amortization program to be used with Swif-
tax. The manufacturer, Timeworks, supplies
a toll- free hotline for user support, and a
guarantee that they'll buy you a copy of any
other tax preparation software you think
works better for you.
Overall, this is one of the best question-
and-answer-format tax packages I've seen,
and a good choice for beginners.
The Tbx Advantage
I have to admit to a slight prejudice here,
bccatise The Tax Advantage is the program
1 use for my returns. It's a template-format
46 / RUN .VRIL 19S7
PRESENTING
A science-fiction adventure game.
Plus four fantasy games from
Strategic Simulations, Inc.
For most personal computers.
Availahle al your local com-
puter sjifware or gami* siore.
If ihere are no convenient
stores near you, VISA and M/c;
lioldfTS can order bv calling toll-
free KOO-443-0100, x335.
To order try mail, send vour check
to: STRATEGIC Sl.VUIutlOSS,
LNC, 1(146 N. Renjisiorff Avenue,
Mountain View. CA 91043. ( Cali-
fornia residents, please add "%
sales ixK.] IMe-ase specify computer
format ami add!! 2. 00 for ship |)inj;
and liandliu(;.
All our games earn- a " I'i-day
satisfaction or your m(mey back"
guarantee.
\miTE FOR A FREE COLOR
(ATMjaG OF ALL OUR GAMES
TODAY,
'ss7b. STRATEGIC SIMULATIONS, INC. '^nigh.s r.3«™.rt
rrratll arc rtithlnnJ Indrinlrki of A^plr fampulrr. Inc. C-fci »«i AHIW irc IrtilrmjrVi of tiimiiiinIorr JJrttnmicTi.
J ST urt rrflDcrtd Inuiemuiu of Atari, Inr. tH.H H i rnctucnd indrnurk of Incrmaikinal Rusiiirts Muhinr> (jirpora
Circlp ^5 m FioiuJor Sctvtco cnrd
program, which means you can move about
all the schedules and forms at will, but you
need to be experienced at doing taxes to use
it well. Operation is menu-driven, with a
help key and an on-screen menu at all times,
and there's a demonstration routine on the
disk to show how the program works.
Making corrections with The Tax Advan-
tage is very easy— you just type over the old
number. Also, the line numbers on the sec-
tions of template displayed on the screen
conveniently correspond to the tax form line
numbers. Also, data from supporting sched-
ules and forms is transferred to the 1040
automatically. This program calls for both
the program disk and a data disk, and it
supports one or two disk drives.
Tax Advantage printouts, except for the
1040, are KS-ready facsimiles. For the 1040,
you can print directly on the form or use
transparencies. The program will also pro-
vide draft printouts for your records.
I consider the best feature of The Tax Ad-
vantage to be its itemization function. At any
line number, you can press the I key to access
a subroutine for entering individually all
those receipts and cancelled checks, includ-
ing both a text description and the amount
When you finish itemizing, the total is
placed on the line you were at on the IRS
form. You can also print out these itemiza-
tion statements and keep them for your rec-
ords, and you can even send some of them
in with your tax return as backup informa-
tion. If you attempt to itemize an item that
needs a supporting schedule, the program
takes you to that schedule for completion.
The Tax Advantage manual is excellent,
with seven pages of printer informadon for
just about any kind of printer you might be
using. The program can use data from the
Home Accountant {from Arrays, Inc) as in-
put, and there's a mode for playing "what-
if games by temporarily changing any value
without losing the original value from
memory.
The manufacturer, Double Eagle Soft-
ware, provides a phone number for user sup-
port, although it's not toll-free. They also
provide a separate program for doing Cali-
fornia taxes.
The only problem I find with The Tax
Advantage is that its many disk accesses
make it slow at dmes, I hope the authors will
write a version for the C-128, which would
solve the speed problem. Overall, this is an
excellent, user-friendly program. ■
Joseph J. Shaughnes^ is a professional engineer
and aiTiateur compuierist. He has authored a
shareware disk series, as well as numerous articles
on Commodore computing. Address correspon-
dence to him do Repwlds, Smith &" Hills, PO
Box 4850, Jacksonville, FL 32201.
Copy Worldwide S/iorf -wave Radio
Signals on Your Computer
Remember the fun of tuning in all those foreign broad-
cast statjoas on the sliort-wave radio? Remember those
mysterious sounding coded tone signals that baffled
you? Weil, most of those Ix'eps & .sciueals are really
digital data transmissions using radiotoletype or Morse
code. The signals are coming in from weather stations,
news services, ships & ham radio operators all over the
world. Our short-wave listener cartridge, the "SWL",
will bring that data from your radio right to the video
screen. You'll see the actual text as it's Ijeing
sent from those far away transmitters.
The "SWL" contains the program in ROM
as well as radio interface circuit to copy
yVlfCROLOG
INNOVATORS IN DIGITAL COMMUNICATION _
Morse code and all speeds/shifts of radioteletype. It
comes with a cable to connect to your radio's speaker/
earphone jack, demo cassette, and an excellent manual
that contains a wealth of information on how to get tiie
most out of short-wave digital DXing, even if you're
brand new at it.
For about the price of another "Pac-Zapper" game, you
can tie your Commodore 64, 128 or VIC-20 into the
exciting world of digital communications
with the Microlog SWL. $64. Postpaid, U.S.
MICRO LOG CORPORATION,
20270 Goldenrod Lane
Germantown, Maryland 20874
Telephone: 301-428-3227
circle 91 on Rocder 5«rvlca card.
Get Your Money's Worth
'EACH MONTH. . , THERE HAVE BEEN MORE AND
MORE USEFUL TIPS, UTILITIES AND
INFORMATION. . . I'VE ALREADY GOTTEN MY
MONEY'S WORTH OUT OF THE FIRST FOUR
ISSUES. THANKS!'
Larry B. Hlavsa. . .MN
Increased Value
Each month, more and more
Commodore users find that RUN
not only repays die low subscrip-
tion cost, but actually increases die
value of dieir computer, issue
after issue!
And why not' When every
issue oiRUN is packed widi
valuable programming tips,
utilities and proven ideas that
make computing on your C-64
and C-]28 easier, more
productive, and more fun.
fMAA
DISCa'ER GEO$:
CREATE A FRIENDUER
AND MORE
POWERFUL (m
a
rHBti swtn unures
OUCKHEROEM
COMVEftSHM
M.IJ5
INSEAftOIDFTKE
PBireCT PfBNTlB. BWI n
Many Exclusive Features
In addition, RUN'^ Teleconununicating Workshop brings
you all die latest developments in ilie fast-growing sphere of
telecommunications for your Commodore, with special em-
phasis on efficient, error-free use. In tJie education area,
RUN'% exclusive Resource Center shows you the many new
and exciting ways your Commodore can be used for educa-
tion both at home and in die classroom,
And when it comes to programs, no one brings you a
wider range of helpful projects and programs you can put
to use immediately for education, home and business appli-
cations, managing your home finances. . . or just to take
"time out" with a delightful, imaginative game.
Better yet. « CALL TOLL FREE 1-800-258-5473 (In NH,
dial 1 ■924-9-17 1) and gel RUN working for you even sooner!
Save Time • Save Money:
URUNs expert product reviews help
you avoid even one mistaken pur-
chase, you'll again save yourself
enough to repay your subscription,
not lo mention time and hassle. And
when you're ready to buy, you won't
find a better marketplace lihan in die
pages oiRUN.
Save 44% Right Nowi
Speaking of savings, you can start
those savings right now, by entering
your jRCWsubscription at a full 44%
off die cover price! Just complete the coupon below or mail the
postpaid card opposite. Be assured of getting ever)' issue of
/f IW, every month to add value and enjoyment to every
hour you spend with your computer.
Y 1 3, I want to start saving and add to my
computing enjoyment every monthi Send me the
next 12 issues of RUNal the low Introductory Rate of
just $19.97— a full 44% off the newsstand price!
n Payment enclosed D Bill me
374B3
Name (Ptease Pnni)
Address
City
State
Zip
Canada and Wsnco, Si2.97. foreign suffasa S39.97. i year cfi'/ US funds diawn
on US ban*3 Foreign a^nral jyij.ST. Piessa Blow 6 to 8 «*eeks for deiivwy
RUN • Box 954 • Farmingdale, NY 11 737-9854
C-64 COMPUTER
FACTORY SERVICED
FULL WARRANTY
*WITH PURCHASE OF SPECIALLY
PRICED SOFTWARE PACKAGE
FREE HOME TRIAL
PRO-TECH-TRONICS PRESENTS
EMPLOYEE OF THE MONTH
LISA WIESE
CUSTOMER ASSISTANCE MANAGER
QUESTION: What do you enjoy best about
your job?
"/ really enjoy helping people feel happy
and satisfied when they have a problem. "
PRINTER
COMMODORE
READY
NEAR LETTER QUALITY
> 120 CPS Draft
. 30 CPS NEAR
LETTER QUALITY
» Includes Both...
-TRACTOR FEED
-FRICTION
CALL TODAY
OPEN 7 DAYS
A WEEK &
EVENINGS
1-800-345-5080
Cifcit) 222 on Reader Service card.
J I T i I I T i L
1 ^ T
C-128
I -^
AMIGA
*WITH PURCHASE
QF 1571 DISK DRIVE
FACTORY SERVICED
FULL WARRANTY
FREE TRIAL PERIOD
•MONITOR $75 ADDITIONAL
DISK DRIVE
1541
COMMODORE
5^159
POWER SUPPLY JOYSTICKS
C-64
MODEMS
300
BAUD
DISKETTES
IN PACK OF 100
10 PACKS AVAILABLE
DOUBLE SIDED
DOUBLE DENSITY
QUICK^DEUVERY^
m
vrsA
C.O.D, I SCHOOL P.O.'s ACCEPTED
PRO-TECH-TRONICS
6B60 Shingle Creek Pailtway 9201
Minneapolis, MN 5S430
Customer Assistance (612) 560-GGQ3
Technical Services (G1Z) 561-3934
C.fcia 223 en Reader Safvice ca/d.
DFCalc
Here's the program you've been waiting for — the Datafile accessory that performs
cakulations andpvdnces spreadsheet-like reports.
Bj MIKE KONSHAK
DFCalc is a companion program
to Datafile, Type in the listing
and save it to a disk that con-
tains Datafile and DFPrint (from the
Februaiy and March 1987 issues, re-
spectively). You can load DFCalc
fiom the main menu of Datafile by
pressing I', for Print option, and then
C in the resulting option menu;
or load it in from Basic by typing
LOAD"DFQ'\LC",8 < return > and
RUN < return >.
DFCalc enables you to use your Da-
tafile record-file data to produce
spreadsheet-hke reports. Since the
program provides for considerable
ilcxibility in designing your calcu-
lated reports, many applications are
possible.
Calculations are performed on
only one record at a time within a
row of the report. However, the entire
contents of a colutnn can be totaled
or averaged. Various methods of jus-
tification are provided, as well as
many mathematical tokens to ex-
pand the capabilities of your printed
document.
The following is a more compre-
hensive description of DFCalc's
capabilities;
1) A header consisting of up to
four title lines can be printed at the
top of the first page of your report.
2) You can define up to 16 col-
umns in your report. The number of
columns possible will depend on the
width of each column and the num-
ber of characters your printer can fit
across the page.
3) Columns can contain:
a) The record number.
b) The contents ofa field or data
within a record.
c) The contents of another col-
umn within the current row.
d) An equation, the results
of which will be printed within the
column.
e) A running total of the data
found in a previous column.
4) Equations will perform opera-
tions using the following operands:
a) Numerical content of a field
within a record.
b) Numerical content of a pre-
vious column within the row,
c) Numerical constants or val-
ues, such as 100, 3.14159 . , .{pi),
469.65, 2.6769E-3, 8.965E10, and
so for til.
5) Equations can perform opera-
52 / RUN APRIL 1987
RUN It Right
C-64; disk drive; printer
UXUSTRATED BY CARY HENRIE
C-64-C COMPUTER
INCLUDES
GEOS
C-64-C
0/^'"
*WITH PURCHASE OF DISK DRIVE
PRINTER
s
SEIKOSHA
S159
NEAR LETTER QUALITY
• 100 CPS DRAFT
• 20CPS LETTER QUALITY
• COMMODORE READY
PRINTER
803 C COMMODORE
DISK DRIVE
'REE TRIAL PERIOD!
S178
NEW
1541C
MONITOR
FULL
COLOR
RGB
MONOCHROME &
COMPOSITE AVAILABLE
CALL
TODAY!
PRO-TECH-TRONICS
^QUICK^DEUVERY^
6860 Shingle Crk. Pkwy. #201
Minneapolis, MN 55430
(612) 560-6603
OPEN 7 DAYS
A WEEK &
EVENINGS
1-800-345-5080
Circle 20 1 on. Reader Service card
tions employing up to three of 47 op-
erators, such as + , — , X , + , I , sin( },
log{ ) and sqr{ ), Included among
these are conversion operators that
will convert inches to millimeters, de-
grees lo radians, and so on.
6) End-ofcolumn {EOC) opera-
tions can be defined as follows;
a) No operation (NOOP), which
doesn't print any values at the end of
a column.
b) Calculate the sum of all the
data printed in the column.
c) Calculate the average of all
tht; data printed in the column (the
total divided by the number of rec-
ords printed).
7) Column justification can take
the following forms:
a) Left (for alphanumeric data).
b) Right (for alphanumeric data).
c) Currency (numeric data,
right-justified, two decimal places).
d) Decimal (numeric data, right-
justified, zero to eight places).
e) Percent (multiplies contents
of column by 100).
DFCalc Instructions
DFCalc will produce accurately cal-
culated reports from your Datafile
record files, assuming you design the
report format correctly. For the pur-
pose of learning the program, we'll
create a fictitious record file as an
example.
Deciding on a Report
Let's assume you've previously cre-
ated a record file called Invcntorj'
with Datafile. It will appear on the
disk directory as DP] INVENTORY.
The special characters preceding the
right bracket identify the sequential
file as having been written by Data-
file. The Inventory file will have the
structure shown in Figure 1. The five
records in the sample file appear in
Figure 2,
Now that you have a file and know
what the structure is, let's determine
what to do with the data when you
enter DFCalc. The records in Inven-
tory will be used to keep a file of
valuables for insurance purposes. Be-
sides the actual records in Inventory,
it might be useful to determine the
replacement cost of each item. This
would require adjusting the original
cost by the age of the item and the
yearly inflation rate, tlius introducing
two additional data fields, each con-
taining a formula.
Report Layout
Figure 3 suggests the layout of the
report, which is 67 printout columns
wide. Regarding the fields as "col-
Plgur* 1.
STRUCTURE OF DATAFILE ** INVEN1X>RY ♦*
# RECORDS POSSIBLE EN FILE ... 253
# RECORDS IN CURRENT FILE 5
# FIELDS IN EACH RECORD: 6
# TITLES OF FIELDS UENCTH
1 ITEM 20
2 DESC 20
3 SER# 20
4 COST 9
5 YEAR 2
6 ROOM 10
umns," they are numbered 1 through
8. The field descriptions, or column
headers, are below- tiie column num-
bers, and the bottom line, labeled
"position," gives the printout column
in which each report column begins.
There are two spaces between col-
umns. If your record field data is
longer than the width of a column,
the data will be truncated, starting at
the right.
Once you've positioned the col-
umns, you must determine what con-
tents and operations will be part of
each column. Figure 4 shows the
structure of each column. I've ex-
plained the criteria above.
Contents of Columns
In the example, INVENTORY, the
record's number is printed in the first
column, using #. Columns 2 through
6 will contain whatever is found in
the respective fields for that record
number, indicated by Fl through F5.
Columns 7 and 8 are defined to
have formulas, or equations, denoted
by E. Column 7's equation involves
subtracting the value found in col-
umn 6 (F5, the year of purchase) from
the constant 86 (the current year).
This results in the age of the item.
Column 6 (C6) could be used in place
of F5 as notation in the equation,
since that column contains the field
data. The formula would then be
86 -C6.
Column 8's equation uses die maxi-
mum number of operators allowed
within one column, three, to derive the
replacement value. The original cost
(F4) is multiplied by .05 (the yearly in-
flation factor), and this result is multi-
plied in turn by ilie age of the item as
calculated in C7. Finally, tliis result is
added to the original cost (F4).
Column 8's formula could also
have been written ((C5*.05)*C7)-i-
C5. Since there were no calculations
performed in column 5 (05), the col-
Flguro 2.
RECii^
ITEM
DESC
SER#
COST
YEAR
ROOM
COMPUTER
COMMODORE.C64
800011142
595.00
83
TV
SONY
HA778800
36S.50
72
TAPE,DECK
SHARI»
LG324M0J
129.05
77
MICROWAVE
GENER.AL.ELEC
444TT6789
435.00
84
CAT
CRUISER
>
>
81
DEN
FAMILY
FAMILY
KITCHEN
54 / RUN APRIL 1987
umn and the field have the .same
value.
Totals and Averages
Still referring to Figure 4, the End
of Column (EOC) operation must be
defined with one of the following
three options:
N— M! ofKratimt (NOOP)—do nothing with
the column.
T— 7b(a/— find [he sum of the contents of
the column,
A — Avtrage — find the average of the con-
ten Ls of the CO hi [uri (average = total +
number of records).
Since columns 1-4 and 6 are just
displaying field data, we choose no
end-of column operations, using N.
Column 5 contains the original cost,
so we choose T to obtain the total of
the original cost of all the items. Col-
timn 7 calculates the age of all the
items, so it might be interesting to see
the average age of all our goods by
entering A for that column. We
choose T for column 8 simply because
we'd like to know how much to ask
the insurance company for (or at least
to realize how much new things cost
nowadays).
Justification of Contents
You must choose how the field
data, record number and calculated
result will be printed within the col-
umn. Your choices are detailed in
Figure 5,
Choosing either decimals or per-
cent results in a prompt for the num-
ber of decimal places you want to the
right of the decimal point. Any num-
ber from through 8 is valid. If you
think a calculation might result in an-
swers being printed in scientific no-
tation, choose eitlier left or right
justification. If text data is formatted
with a numerical format, the value of
that column will be zero.
In our Inventory example, we
chose left justification for text data,
right for numeric and currency for
the two columns of costs.
Running DFCak
Now that we have a game plan (the
game gets easier the more we play),
let's load DFCalc. As I mentioned ear-
lier, you can load it from Data file by
pressing P at the main menu,
and then C at the following menu,
or, from Basic, by typing LO.'\D
"DFCALC", 8 < return >, and then
RUN < return >.
The first display you'll see relates
Flguira 3.
COIXTMN 12 3 4 5 <i 7 8
HEADERS REC# TFEM DfSCRtP SERIAIJ COST YFAR AGE REl'COST
POSITION 15 Hi 29 43 .^12 !;() Gl
Figure 4.
COLUMN
CONTENTS
EQU^nON
EOC
JUSTIFY
I
#
N
R
2
Fl
N
L
3
F2
N
L
4
F3
N
1,
5
F4
r
C
6
F5
N
L
7
E
H6-F5
A
R
8
E
((F4*,03)*C7)-f
F4
T
t;
Figure S.
^f^alBERS
TEXT
L — LI':Fr justify
R — RIGHT justify
C — CURRENCY. 2
D4 - DECIMALS, 0-
Pl — PERCENT. Ri-;'
places
8 places
»*100
(123 )
( 123)
( 123.00)
( 123.0000)
{ 12300.0)
(ABC
(
(
(
(
)
ABC)
.00)
,0000)
.0)
to configuring your printer, which I
discussed earlier. The display looks
like this:
CALCULATED REPORTS PROGRAM
USE OLD PRFXIFJTNED FORMAT
OR NEW FORMAT
% DISK DIRECTORY
QUIT PROGRAM
TRANSFER TO:
DATAHIX
DFPRINT
PRESS THE APPROPRIATE KEY
Pressing Q terminates the program
and % displays die directory of the disk
currently in the drive. Pressing O
brings up the operations menu, in case
a calculated report format has already
been designed. Pressing N accesses the
define report routines for entering all
the requirements for printing the sam-
ple file Inventory. Press D, When the
screen displays the following prompt,
enter INVENTORY as shown, then
press tJic return key.
INSERT DISK WITH THE DAPAFILE
TO BE USED FOR CAIX^ULATED
REPORTS.
ENTER THE NAME OF THE
DATAFILE;
? INVENTORY
The program will look at the record
file named Inventory and retrieve
some important file-structure data
that will be useful later on. The screen
will then display the following se-
quences as you enter the data as
shown:
DEFINE REPORT HFADER FORMAT
ENTER WIDTH OF REPORT (136 MAX)
?70
ENTER NUMBER OF TITLE LINES IN
THE REPORT HE;VDER {4 LINES MAX)
?2
TITLE # I
? HOUSEHOIT) INVENTORY
TITLE #2
? MAY 31 1985
PRESS CONT REDO START JUMP EXIT
Afier you press the return key fol-
lowing the second tide, the mini-
menu PRESS C R S J E will appear.
You'll see this menu often throughout
the defining sequence. It lets you
change your mind as often as it ap-
pears. Here's a description of what
each choice does.
RUN AflUL 1987 / 55
C — ConHnti£ on to the next step.
(You're satisfied with what you've
done so far.) Actually, pressing any
key, including return, will advance
you to the next step. You'll find this
useful when you're plowing back
tlirough tlie format.
R — Redo the last step. This lets you
change the very last step or column.
DFCalc won't allow you to go back-
wards more than one step or to ^e
start of a column.
S — Start over. Pressing S will send
you back to the screen shown above,
where you started defining the for-
mat. Don't fretl You won't have to
retype everything. All your entries
will be preprinted on the screen for
you. If you don't want to make a
change, just press return to accept the
value shown. Keep pressing the re-
turn key to walk back through the
sequence until you get to where you
left off
J— ;/iim/) to the end of the definition
sequence. Pressing J will send you to
Uie operations menu, bypassing all
further entry or updating of the for-
mat definition. J assumes you've al-
ready been completely through the
sequence or have loaded a previously
defined format.
E—Exit tlic routine to the begin-
ning of the program. This totally
bails you out from the definitions
sequence, back to where you first
Tabis 1 . Ruksjor legal operands.
■■
Operands are variables (data)TSc!ngoperatfd on by operators, sucli as *, /, ■^ , - , sqr
and int. Operands are denoted in ibe List of l£gal Operators (see Table 2) as X and Y.
The value created by a caicnlatioti is called the resultant. To help clarify and define
these terms, I'll use the foilowiug simple equations as examples;
A«B»C ZaX + Y RES-.SINX RES^XIY RES-RES/200
In these equations, anything to the left of the equals sign is the residtani of the ceiuntioti.
The variables A. Z and RES are, therefore, resultants. In all the equations that you'll
define using DFCalc, RES will he yotir re.sulian!.
The items to the Tight of the equals sign will always consist of two tiperands and one
operator, the middle term being the operator. B, C. X, Y, RES, 200 and the period are
all operands. *, ■»-, SIN, I and I arc all operators. The following is an expanded and
more detailed description of what yoti can use as legal operands:
Record fields, An equation using record fields (Fl, F4, F12, etc.) can take any of ihc
following forms: RES =
P2»FS; F4tF2; F4t3: 1(J0»F5; C3-t-F3; .ABSFl; £INF4; R13*F2; F4 + F5
Tlie foUovfing conditions apply:
1) The number of the field defined must exist in the record fde being printed.
2) The same field may be used more than once in any one column or in a Jiutnber
of column equations in eitlier operand position.
3) Fields may be used in an equation with any operator except the sum through (■!•+)
operator.
4) The field referenced must contain numeric data. Alpha (non- numeric) characters
such as A through Z, $, %, etc., in the data will produce a result uf 0, an tinreliable
result, or an error condition when used in a calculation. If the ecjuation caiuuit be
resolved, "5?error??" will be printed as a result or the program may crash.
Columns. .'Vn ccjuatton using columns may take the same kinds of forms as those
involving fields, subject to the following condition; The column mnnbcr referenced must
be less than the number of the oilumn containing the equation. If, for example, you're
defining an etpiallon for colunm Oi, you can't use Clj, C7, CI5, etc., as operands.
Constants. Constants used in an equation may occupy either operand position and
may have a [Mjsilive or negative value, but nuist be within a range operable for llic
computer. Pi (3.14159265 ) is titeonly predefined constant.
Other operands. The period i,s used as the first operand when there is only one
operand beinjr operated on. This is usually the case when :i higher level opc-rator
(identified by a tlneeletter code) i.5 being used. For example: .SIN liO; .INV Fl; ,I)ECp 45;
.SQR 4; and so on.
RES. The resultant (RES) of a previous calculation within the current column must
be used as an operand if more than one operator is used. Up to three operators or
equations may be used to complele a calculation within a column. The first operator
may use any two legal operands, but the second ami thirtl operators mia( have RFJi as
one of the operands in either position.
Started the |ii-ogram. You might use
this key if you discover you're work-
ing with the wrong record file or just
want to quit.
Now, press return or any other key
to continue. You'll get this display:
DEFINE REPORT COLUMNAR FORMAT
CALCULATE THE TOTAL LENGTH OF
ALL FIELDS TO BE INCLUDED IN
THE REPOR'f ALLOWING 2 SPACES
BETWEEN i'ACH COLUMN.
FJJTER THE NUMBER OF COLUMNS
IN REPORT. (16 COLUMNS MAX).
?8
DATA FOR: INVENTORY
4 COST 9
5 YEAR 2
6 ROOM 10
FIELD N.^ME
(LENGTH)
1 ITEM 20
2 DESC20
3 SER#20
Before you enter 8 for the number
of columns, notice the bottom of
the screen. The number, name and
length of the fields in the record file
Inventory are displayed, .so you don't
have to remember! This is why you
had to enter the name of the record
file before starting. From now on, at
least until you complete your format
definition, the datafile references will
stay on the screen.
Important Notes!
1) Don't use your cursor controls
during these processes. DFCalc and
all the Datafile programs use input
statements for entering data. Conse-
quently, if you use your up/down cur-
sor, the screen editor won't know
where it is. To be safe, use DEL to
backspace.
2) Don't use commas, semicolons,
colons or quotation marks within any
input prompt, or you'll probably lose
some of your data or accidentally
leave the pn)gram.
Pressing the return key brings up
die mitu-nienu (CRSJK), then press-
ing returtr agaiti will display a prompt
for the position of colutnn 1. Enter,
as you arc protnpted, the individual
column positions: 1, 5, 16, 29, 43, 52,
56 and 61. You'll notice the column
nutnbcr (in reversed print) incre-
menting each time you press return.
The tiexi screen asks for the head-
ing of column I. Enter the headings
as shown on the exatiiple, pressing
return each time. The screen displays
the column currently being worked
on. as well as the width of that col-
umn. Any header you type in that's
56 / RUN .yRIL 1987
^
chnology
with CD-ROM
Review. The
New IVlagazine
of Compact-Dif
Data Storag#
%^?^^
VIOS! Enter my no-rbfk subscrriptirm to OD-HOM Re-
view for one year (6 issues) at just: S t!>.i)7. 1 f I (U?cid«
to citnL'cl, I mny do so and receive ;i rcfuiul as the
Kuiiranloo states. G I'aymeni Enclosed
U Bill Me
NnmwTltlf
Ortlonk/jiLlon
KMteta
CilyiSlatoZip
Mail uy. CDHOM Review
CW Coniiriinictitions/I'cterborouKh
P.O. Box<>L!l
tlirniingdnlp, NV ll7:iT-(ffl21
Cmuulii nnd .McsIim. *:!2.(tV. furi'lKii Surfucu, HIH,liV. Furfit!n
Mrmjii), J7.( )i7 lis. !muh<iniv.-n on a V.S, tunfc. riplisciillow
fi m H wivlis fur ilrllviTj'.
w
Memory) has arrived—perhaps the
most important storage break-
through since the computer itself I
With the storage capacity of l,500<,y^
floppies on a single disc, it's the f^^
technology of to mmorrow, here
today in CD-ROM Review, the
new bi-monthly magazine from
CW Communications.
In CD-ROM Review, you'll be the
first to learn the many ways in /M
which business professionals and
knowledge workers of ail kinds
are using— and planning to use—
this revolutionary new media
standard. You'll track the hard-
ware and the software as each is
developed and introduced in the
months ahead. You'll identify the
applications. . .see the implica-
tions for you, your business and
your future.
m
Start now to grow along with
CD-ROM as it unfolds with the
expert, authoritative articles on
such topics as—
• New applications for:
Libraries
Law
I' Science & Engineering:^^'
• Multi-media CD-ROM:
storing sound and image
• CD-ROM:
an alternative to on-line
^ databases
• All about CD-I, the consumer
side of CD-ROM
• CD-ROM news from Europe
and Japan
• Where to buy CD-ROM prod
ducts and services
and more!
oiiiplele the coupwi or mail the attached card to Kel
I 'U-ROM Review comiinj ti} you idl year long {6 issues)!
(illAUANTEE: Cancel at any time and receive a full
teftind for ail unniaited issues.
W///////^/
longer tliaii the number of characters
shown will be truncated. The column
headers, you recall, are: I)#; 2)ITEM;
3)DESCRIPTI0N; 4)SERIAL #;
5)ORGCOST; 6)YR; 7)AGE and
8)REPCOST,
At this point we'll begin to define
the individual columns as to content,
justification and end-of-column op-
erations. Continuing with the next
screen;
FORNUT INl'UT ROUTINES FOR
COLUMN 1
ENTER CONTENTS OF COLUMN I
CHOOSE FIELD DATA
EQUATION
RUNNING TOTAL
# RECORD NUMBER
?#
F will always be preprinted on the
input until the fields have been de-
fined. Remember, we want to use the
record nmnber for column 1, so press
#. You'll then see this screen:
SET COLUMN 1 JUSTOTCATION
OPTIONS: LEFT
RIGHT
CURRENCY (5.00)
PERCENT (%)
DECIMALS TO RIGHT
?R
L is the default prompL Enter R for
right justification. Now, we've just
completed the definition of column
1. In case you were wondering, the
End of Column screen was bypassed,
because the column contained only
the record number, not any impor-
tant data. From now on, you'll see the
additional menu, and more. The next
three screens reveal:
FORMAT INPUT ROUTINES FOR
COLUMN 2
ENTER CONTENTS OF COLUMN 2
CHOOSE H E # Noie: simplified menu
?F
^^'H1CH HELD # WILL BE IN
COLUMN 2
ENTER I THROUGH 6
?1
SET END-OF-COLUMN 2 OPERA'nON
OPTIONS: TOTAL SUM OF COLUMN
AVERAGE CONTENTS OF
COLUMN
NO OPERATION
TO COLUMN
?N
Table 2. Liit ofi^d opmton.
Op
Ftinc
+ +
CX+ +cy
+
x-i-y
-
X-Y
•
X*V
/
Xff
(
XtY
SON
.SGNX
SQR
.SQRX
INV
.INVX
ADS
.ABSX
INT
.INTX
LOG
.LOGX
EXP
SIN
ACO
ASN
DCC
JiXPX
.SINX
COS
.COSX
TAN
.TANX
SEC
SECX
CSC
.CSCX
COT
.COTX
ATN
.ATNX
.ACOX
.ASNX
ACS
.ACSX
ACT
.ACTX
RAD
.RADX
DEC
JJEGX
MMS
AIMSX
INS
.INSX
KMS
.KMSX
MLS
.MLSX
DFR
DFRX
XICCX
CMS
.GMSX
OZS
OZSX
KGM
JtGMX
LBM
JJ3MX
NWF
.NWFX
LBF
.liJFX
MPS
.MPSX
KI'S
.FPSX
NSM
.NSMX
PSl
.PSDC
m
X-Y
<
X<Y
>
x>v
<>
XOY
or
XorY
and
XandY
DescHption of Operation
SUM the columns X lhrou(;h Y.
ADD tlic values X and Y.
SUBTR/\Cr llie value V from X.
MUUriPLY tlic values X and Y.
DIVIDE the value X by Y.
Raise the value X to tlie POWER indicated by the
EXPONENT Y. Y may be positive, negadve or
fractional.
Changes ttie SIGN of X from + to - or - lo + ,
Returns the SQUARE ROOT ofX.
Returns the RECIPROCAL of X (\IX).
Returns the ABSOLUTE VALUE of X.
Makes a fraction a! X into an IN'i'EGER.
Returns ihe NATURAL (ba.ic e) LOG of X. To convert to
log base 10, divide by .log 10.
Renarns tlie value of the mathematical constant e
(2.71828 ) raised w the power of X.
Returns the SINE of X, where X Is measured in
RADIANS.
Returns the COSINE of X.
Returns the TANGENT ofX.
Returns the SECANT (ICOS) of X.
Returns ihe COSECANT (1/SIN) of X.
Returns tlie COT,\NGENT (1/TAN) of X.
Returns the ARCTANGENT (inverse tangent), or angle,
in radian.4, wliose tangent is X.
Returns the ARCCOSINE (inverse -cosine), or angle, in
radians, whose cosine is X.
Returns the ARCSINE (inverse sine), or angle, in radians,
whose sine is X.
Returns tJie ARCSECANT (inverse secant) of X.
Returns the ARCCOSECANT (inverse cosecant) of X.
Returns ihe ARCCOTANGENT (inverse cotangent) of X.
Converts the angle X from degree measure to RADIAN
measure.
Convens the angle X from radian to DECREE measure.
Converts the distance X from inches to MILLIMETERS.
Converts the distance X from millimeters to INCHES.
Converts the distance X from miles to KILOMETERS.
Convert's the distance X from kilometers lo MILES.
Converts the temperature X from degrees centigrade
(Celsius) to degrees FAHRENHEIT.
Converts llie temperature X from degrees Fahrenheit to
degrees CENTIGRADE (Celsius),
Converts the weight X from ounces lo GRAMS.
Converts the weight X from grams to OUNCES.
Converts the mass X from pounds to KILOGRAMS.
Converts the mass X from kilograms to POUNDS.
Converts the force X. in foot-pounds, lo NEWTONS.
Converts the force, in ncwttms. to FOOT-POUNDS.
Converts the velocity X from feet per second to
METERS PER SECOND.
Converts the velocity X from meters per second to FEET
PER SECOND.
Converts the pressure X from pounds per square inch to
NEWTONS PER SQUARE METER.
Converts the pressure X from newtons per square meter
to POUNDS PER SQUARE INCH.
If X equals Y then True (res« 1). else False (rcs-0).
If X is less than Y then True.
If X is greater than Y then True.
If X is not equal to Y dien True.
If either X or Y is True (greater than 0) then True.
If both X and Y are True (greater than 0) then True.
58 / RUN APRIL 1987
COMMODORE OWNERS . . .
YOU ARE ABOUT TO BEGIN
A WONDERFUL NEW p_p
LOVE AFFAIR!
Since the beginning of the computer boom,
foll<s have been saying what they would
rea//y love is a program anyone can use to
perform everyday tasks.
PARTNER 64, a cartridge-based product with
eight convenient, memory-resident desktop
accessories, does just that.
Like Sidekick*, PARTNER automagically sus-
pends the existing program in your computer
while you are using the PARTNER accessories
When you are through, press a button and PARTNER
returns you to the point in your program where you left off
ACCESSORIES AT YOUR COMMAND:
• Appointment Calendar and Date Book: Keep track
of appointments and deadiines. At tlie press of a key,
you'll be able to review your appointments for a day,
week, or month. Montiis may be viewed in their entirety
in a traditional calendar format, and then printed out.
• Memo Pad: Write yourself important notes. Print them
out on paper or save them onto disk.
• Name, Address and Phone Books: Keep track of
important names, addresses, and phone numbers.
Available instantly, any time you use your computer.
• Calculator; A mutti-function calculator with an optional
"paper tape" that prints out your calculations on your
printer,
• Typewriter: Turns your computer and printer into a
traditional typewriter,
• Envelope Addresser and Label Maker: Use this
feature and your name and address list to address
envelopes or create mailing labels - quickly, without
leaving the software you are working with.
• Auto Dialer: At your command, the computer will
search through your list for the number you want, and
automatically dial the number for you."
• Screen Print: At the press of a key, the text (not
graphics) of your computer display will be duplicated
on your printer.
OTHER FEATURES:
• SwiftDOS: Allows you to access Commodore disk
drive commands any time.
• SwIftLock: Enter your secret code before you leave
your computer. The keyboard will be locked until you
re-enter your code.
• Extended Printer Control: Allows you to send com-
mands directly to your printer at any tinne.
• SwiftLoad: Allows your Commo-
dore 1541 disk drive to load as
fast as the Commodore 1571
disk drive.
More power for your dollar
Timeworks, Inc. 444 Lake Cook Road, Deerfield, li. 60015
312-948-9200
•Reg. tffldemafki ol Bortand (ni . ComnnxJorB I28 is
a tratJomBrh and Commodofs 64 Is a fsgisterBd Iradamark ot CommodofB Eleclronic*. LW.
"An aulo-diat modom Is raquifod lo use the phono dialer fesluie.
C19B5 Timeworks. Inc. AN RigWa Re served.
Cirqia 146 on Reader Seivice card.
Also available for the
Commodore t28 computer'
Suggested RetafI Prices:
• C64 (64K, 40 Column) . . S59.95
• C128 (128K, 80 Column) S69.95
Available at your favorite
Dealer, or call Timeworks
today!
TO ORDER CALL:
1-800-535-9497
SKT COLUMN a JUSTll'ICATION
OPTIONS: L R C P D
?L
That completes column 2! Com-
plete the same sequence for columns
3, 4, 5 and 6, according to our pre-
vious layout, changing the justifica-
tion and EOC as necessary. Stop when
you get to column 7.
Now we'll define the formulas, or
equations, for columns 7 and 8. The
following display should be on your
screen:
FORMAT INPUT ROUTINES FOR
COLUMN 7
ENTER CONTENTS FOR COLUMN 7
CHOOSE F E R #
?E
After you enter E for equation, a
new screen will appear with prompts
for the equation:
ENTER EQUATION 1 FOR COLUMN 7
RES =
OPER.\ND X? .
OPERATOR ? .
OPERAND \? .
Note that you're prompted for
equation 1. You can define up to
three operations in one column. En-
ter the operands and operator for the
equation we defined earlier for this
column: 85 - F5,
Press the return key after each en-
try shown on the following screen.
The completed equation will be
shown in the conventional form, fol-
lowed by the mini-menu. Press return
once more to get past the pronipi;
ENTER EQUATION I FOR COLUMN 7
RES =
OPERAND X? 85
OPF.R/VrOR ? -
OPERAND Y? F5
RES =1 85 - F5
PRKSCRSJE
EXPAND EQUATION? Y OR N
fN
Since the calculation in column 7
is sufficient, we won't expand on the
equation. Enter N as shown and press
return. We finish defining this col-
umn by continuing through the End
of Column and Justification .screens.
A reminder: column 7's EOC is A and
ju.stification is R.
We are now at the beginning of col-
umn 8, which will contain the equa-
tion ((F4*.05)*C7) + F4. Keep in mind
that we must start at the innermost
set of parentheses and work out. The
entire sequence of screens for col-
Tabi» z. Causes of error.
When DFGale is perfonning calculations, it will ury to catch as many maihematical errors
as jxisuible, Some erroi-s caused by cakulalions may lorco the compuler 10 tnLsh, while others
miiy jtist produce iiiaccutatt.' tcstihs. Syntactical <Tmrs (which cause the prematiive
lermittalioti of the pro({raiii) lutvc. to the hest oi'my kiiuwlecigc, been accounted for.
The foibwiiig produce an errtir condition, rcsiiitiiig in a value of for the p;irticular
row/co!iinin cell, or an ??errorf? (lag.
1) Dividing hy zero: X/0.
2) I'aking the sijuare root (or any even root) of a iiegative nunibcr: sqr( - X).
3) faking tlie CS<: t>r COT of lero: cot(O).
4) Taking the natural log of a number less than or equal to lero,
5) Raising (he tnalhcmalical constant e to a power greater llian 87; cxp(87).
G) Using an invalid oj illegal operator or operand.
7) Using an operator in an equaiioii where an operand shouh! be (and vice versa).
8) Using a numerical constant outside tiie range of the computer.
a) Integers {whoic numbers without decimal places) must be within the range of
-327fi8io +32767.
b) Floating- point numbers, in scientific notation, must be within the range of
-t-2.{)3873!i88e-39 to -f 1.70141 l83e-»- 38,
Note: A calculation that tries to produce a result outside die legal range of the
computer will result in an Overflow error and will dctinitely crash the program. There's
110 simple way to test fur this, so stay away fron> gsilactic calculations. Since DFCalc uses a
buffer for each column to keep track of column totals and values for calculations within a
row. it's possible that your field tiala may inadvertently cause an Overflow error.
To lielp prevent what is intcn<lcd to be printed as text from being interpreted as a
number, you should precede suspect record-field items with an alpha character, such as #
or P. This will always return a value of 0, since numbers after alpha characters are ignored.
umn 8 follows. (Yours should grow
similarly as you keep entering data
and pressing return.)
FOR-M.-Vr INPUT ROUTINES FOR
COLUMN 8
ENTER CONTENTS OF COLUMN 8
CHOOSE FER#
?E
ENTER EQUATION 1 FOR COLUMN 8
RES-
OPERAND X? F4
OPER.\TOR ? *
QPER.\ND Y? .05
RES = F4*.05
PRESS CRSJE
EXPAND EQUATION? Y OR \
?Y
ENTER EQUATION 2 FOR COLUMN 8
RESbF4*.05
OPERAND X? RES
OPERATOR ? *
OPERAND Y? C7
RES = F4*.05»C7
PRESS CRSJE
EXPAND EQUATION? Y OR N
:-Y
ICNTER EQUATION 3 FOR COLUMN 8
RF^ = (F4*.05)'C7
OPERAND X? RES
OPERATOR? +
OPERAND Y? F4
RES = {^4*.03)*C7)-1-F4
PRUSS CRSJE
SET END OFCOLUMN 8 OPERATION
OPTIONS: TAN
? T
SFT COLUMN SJUSTIHCATION
OPTIONS: L R C P D
?C
PRF.SS C R SJ E
When you've finished defining col-
60 I RUN APRIl. 1987
TEST DIVE ONE FOR YOURSELF.
A ddress
City/Statf/Zip.
In their day, they ruled
over three quarters of the
earth's surface.
During WWII, they
viciously brought Britain
to her
knees.
And
Japan
to the
ground
These were the silent
killers: Tench. Gato.
U-Boat.
And now, they return.
In this, the most realistic,
all-ena)mpassing simula-
tion ever created
for the personal
computer
You will com-
mand one of six
types of Amer-
ican subs or German Kriegs-
marine U-Boats, during any
year from 1939 to 1945. |—?
You'll perfonn one of over * ■.
Tke Na J hatrtry. SfH guard radar i tu b.
Theskip'i hrart.
Your ammo.
TA KE OUR FREViEW DISK FOR A SPIN. Dtop Mb coupoft in the
mil it iciih your check or nsoHey order, am! iie'lt gladly serulynu to IIk
Siiiilh Pacific la have il mil with an enemy fleet.
Mat! ti> Sitb Battle Preiiim HO. Box 8020. Redimod City, CA 94063.
QnanlUy
Total
Apple II & compat. I128K)-
Oimmvdoiv 64/VJit
IIIM IX: & compat.
Atari ST
Macintosh
Appli-IIGS
'liilal Disks Ordered
Na me
. S1.50 ca. _
. $t.. 'JO I'll. _
. $1.50 ea. _
. S2.7Sea.
_ $2.75 ea. _
$2.75 ea. __
.Tbtal Enclmfd
^Fhiiitc( J_
Age,
!hi' fttnliufnttii tJ.S- and Canadn. vhid wtlttv pnthibited.
And the contents of a
vital target book,
among other things.
Your arsenal will in-
clude deck and anti-
aircraft guns. Torpedoes.
And mines.
But even all that may
not be enough.
Because besides the
risk of bumping a depth
charge or facing a killer
Destroyer, you'll still
have to contend with the
gunfire of enemy aircraft.
No simulation has
Canadian orders please add 50c fur additional poslagr.
PIriaf dUi-'it' 4 to 6 n-eeks^)f lielimv. Offrr expires S/30/87flmt is itltid nniy in
60 missions. Or you'll en
^ gage in the most difficult
task of all: To make it
i through the entire war.
I '^ Each vessel is com-
*-N^ pletely unique and
painstakingly authen-
tic, so you'll have a lot
to learn: Navigation.
Weather. Radar.
authenticity, gut-wrenching
action or historical accuracy of
this one.
The first release of our new
Masters Collection. Andi
a challenge of unbe-
lievable ^jnkM%w
depth. CHTJ^ ,
Afiph: n& compntihlfs.Appk IIGS,
Aiarj ST ai4fi2H, nm &
cnmpstihles, Mitcitttiak
Indftrndeni e^nrmior
&dit ' ■
5" 23 cat gun.
Sail u-aUr iank:
trimmiHg and f.(rmp' >
Water purifirutkm.
umn 8, you've completed the entire
calculated-report format.
Operations Menu
The last return you pressed pre-
sented this screen:
CALCULATED REPORTS
OPKRATIONS MENU
CURRENT DATAFIUC; INVENTORY
SAVE REPOR'C FORMAT
LOAD REPOR r FORMAT
CiiANCiE RKi'ORT FORMAT
PRINT RECORDS
RECONFIGURE PRINTER
$ DISK DIRECTORY
EXIT THIS DATAFILE
PRF.SS THE Al'PROPRIATE KEY
Pressing S displays the directory of
the current disk in the disk drive, E
exits and closes the file you've heen
working with and sends you hack to
the beginning, and C sends you to the
start of the format-definition routines
so you can change one or all of your
entries.
You can jump Ijack to this menu,
once you've made your corrections,
by pressing I at one of the many mini-
menu prompts. R sends you to the
printer or interface configuration
menu, where you can send printer
CHRS commands, and S saves the
current calcuiatedrepori format to
the disk.
Wamifig! Any calculated-report for-
mat file (shown on the disk as CR]
INV.. .) of the same name will be
scratched and replaced with the cur-
rent format. If you've made changes
to a format you want to keep, and also
wish to retain the original, give the
revised format a new name.
Make sure you save your current
formal before using E or L. However,
you'll be given a second chance if you
happen to forget.
L loads a format file from the disk
into the computer's memory. This
overwrites the format currently held
in memory.
The Final Product
Let's assume you pressed A, for all
records, at the print-options menu.
The computer will print the title and
heading of the report. Then it will
start at the beginning of the sequen-
tial file and commence reading the
records. After every record, the equa-
tions for each column will be calcu-
lated and the results printed in the
current row on the report, Then the
next record will be read, and so forth.
When all the records have been read,
the end-of-column information
will be processed and printed. Final-
ly, at the bottom of the report, the
name o (the record file will be printed,
along with the number of records
reported. IE
Address all author correspondence to
Mike Korishak, 4821 Harvest Court, Col-
orado Springs. CO 8091 7.
Listing 1. DFCak pro-am.
10
11
602
504
3004
3006
3008
3010
3012
■1014
3016
3018
3020
3022
3024
IFFL = 0T!iENFL=1 :L0AD"DP1 DOSS.
r",8,l :REM*150
IFFL=1THENFL=2:SYS52224:REM {
C) BY COMMODORE :REM*83
FORE=0TQ24:EOKE5427 2+E,0:NEX
T:POKE54296,15:GOTO3000
: REM* 124
POKE54277,58:POKE54278,16:PO
KE54273,35:POKE54272,l 3 4
:REM*246
POKE54276,33:FORE=1TO100:NEX
T: POKES 42 76,1 6:RETtJRN
:REM*1 10
REM DFCALC 1 . 5A PROGRAM FOR
DATAFILE BY MIKE KOKSHAK (
C)1986 :RSH*155
POKE53281 ,0:POKE53280,0:PRI
NT" (CTRL ei":OPEN4,4
3:GOSUB4000
REM DIM ARRAYS
B$=CHR$(32) :PI=3
R$=CHR$(13)
OPEN 3,
REM*65
REM+33
1 41 59265:C
:RSM*253
3026
3026
3030
3032
3034
3036
3038
3040
FORI = 1TO10el:S$ = S$-fCHR$(32) :
NEXTI :REM*153
DIM FS(31 ),T%{31 ),L%(31 I, RE
C$t31 ),SUM(17),BUF(17)
: REM* 147
DIM F( 17> ,CS{17, 1 5) ,PC(1 8) ,
TT${5) ,HC$(17) :GOTO3044
:REM*161
REM GET :REM*209
GETAS: IFAS=""THEN301 8
:REH*31
RETURN : REM* 17
REM PROMPT : REM* 91
PRINT" {COMD 6HCRSR DM) PRE
SS (CTRL 9) (CTRL 2)C(C0MD 6
HCTRL 0)ONT (CTRL 9} (CTRL
2)R{C0MD 6} (CTRL 0)EDO (CTR
L 9) (CTRL 2)S(C0MD 6 ) (CTRL
0)TART (CTRL 9) {CTRL 2)J{C0
HD 6) (CTRL 0}UMP (CTRL 9){C
TRL 2)E(C0MD 6) (CTRL 0)XIT(
CTRL 8)" : REM* 9 5
GOSUB301 8: RETURN :REM*14S
REM CLEAR TOP 13 ROWS OF
SCREEN :REM*1 11
FORZ = 1T01 3:POKE781 ,Z:SYS599
03:NEXTZ:RETUHN :REM*157
REM DISK ERROR :REM*39
INP0T#15,EK,EMS,ET,ES:IF(EN
i20)OR(EN=62)THENET=0:RETUR
il t REM* 139
PRINT" (CRSR DN) (CTRL 9) {CO
MD 3) DISK ERROR {CTRL 0)"EN"
(CRSR LF), "EMS", "ET" (CRSR
LF) ,"ES"(CTRL a)":ET=e
;REM*181
PRINT" (CRSR DN) {COMD 6)PRE
SS (CTRL 9} (CTRL 2) ANY KEY(
COMD 6) (CTRL 0) TO CONTINUE
(CTRL 8)" :REM*1 13
GDSUB301 8: CLOSES iCLOSEI 5: RE
TURN lREM'1 53
3042 REM STARTING MENU
:REM*211
3044 PRINT" (CTRL 8){SHFT CLR} (C
TRL 9} (2 SPACES) CALCULATED
REPORTS PROGRAM REV 1 . 5A "
:REM*1 75
3045 PRINT" (CTRL 8} (CTRL 9) {2 S
PACES ICOPYRIGHT (CM 986 BY
MIKE K0NSHAK{3 SPACES)"
: REM* 20 8
3046 PRINT" (2 CRSR DNs) (COMD 6)(
3 SPACEs)USE{2 SPACES) (CTRL
9) {CTRL 2)0(C0MD 6) (CTRL
)LD PREDEFINED FORMAT"
:REM*71
3047 PRINT" (CRSR DN } { 4 SPACEslOR
(2 SPACES) (CTRL 9) (CTRL 2)N
(COMD 6) (CTRL 01EW FORMAT"
:REM*220
3048 PRINT" (CRSR DN ) { 8 SPACES} (C
TRL 9} (CTRL 2)${C0MD 6) (CTR
L 01 DISK DIRECTORY (CTRL 9
) (CTRL 2)4 (COMD 6) {CTRL 0)"
:REM*147
3049 PRINT" {CRSR DN ) { 8 SPACES KC
TRL 9) {CTRL 2)Q{C0MD 6) (CTR
L 0JUIT PROGRAM" : REM* 220
3050 PRINT"{CRSR DN ) TRANSFER TO
:" :REM*61
3051 PRINT" {CRSR DN 1 ( 8 SPACES ){C
TRL 9} {CTRL 2)D{C0MD 6) {CTR
L 0) DATAFILE DBMS" :REM*64
3052 PRIKT'MCRSR DNH8 SPACES) {C
TRL 9} (CTRL 2)P(C0MD 6HCTR
L 0) DFPRINT RE PORTS -LISTS-
LABELS" :REM»9
3054 PRINT'MCRSR DN ) (CTRL 8){CT
RL 9){6 SPACEs)PRESS THE AP
PROPRIATE KEY (7 SPACES) {CTR
L 0)" :REM*1 55
3056 GOSUB301 8: IFA$="Q"THENCLOSE
3:CLOSE4:PRINT"(SHFT CLR)":
END :REM*1B5
3058 IFAS="n"THENK.1 ;GOTO3068
:REM*1 3 5
3059 IFA$="D"THENPRINT"(SHFT CLR
) (CTRL 1 )LOAD"CHRS(34}"DATA
FILE" CHRS ( 34 ) " , 8" : GOTO3064
:REM*1 24
3060 IFA$="O"THENK=2:FL=0:GOTO30
6 8 : REM* 1 3 1
3061 IFAS="P"THENPRINT"{SHFT CLR
){CTRL 1 )LOAD"CHRS(34)"DFPR
INT"CHRS ( 34 ) " , 8" : GOTO3064
:REM*102
3062 IFA$="S"ORAS="4"THENGOSUB39
40:GOTO3044 :REM*163
3063 GOSUB602:GOTO3056 :REM*160
3064 PRINT:PRINT:PRlNT:PRrNT:PRI
NT"RUN(CTRL 8)" :REM*253
3065 POKE631 , 1 9 : POKE632 , 1 3 : P0KE5
33,13:POKE634,13:?OKE635,13
:POKE6 36,13 : REM* 186
3066 POKE198,6:NEW:END :REM*29
3067 REM OPEN DATAFILE, READ
FILE STRUCTURE :REM*86
3068 PRINT" (COMD 6 ) ( SHFT CLR) AV
AILABLE DATAFILE RECORD FIL
ES ARE: (CTRL 8} {CRSR OK}":?
"S0:DF]*" :REM*5
3072 PRINT" (COMD 6} NAME OF DATA
FILE RECORD FILE? (CTRL B)"
:REM*28
3074 PRINT" 7 "NFS: INPUT"(CRSR U
P) ";A$:IFA$=""THEN3044
: REM* 4 4
3076 IFA$»NF$THEN3096 :REM*1B0
3078 NFS=A$ :REM*120
3080 OPEN15,8,15:OPEN5,8,5,"0:DF
) "+NF$+",S,R":GOSUB3034:IF
Continued on p. 66.
62 / RUN APRIL 1987
NRI Trains You At Home—As You Build Your Own IBM-Compatible Computet
GET THE KNOMHIOW
TO SERVICE EVERY
COMPUTER ON THIS PAGE
Learn the Basics the NRI
Way -and Earn Good
Money Troubleshooting
Any Brand of Computer |
The biggest growth in jobs
between now and 1995,
according to Department of
Labor estimates, will occur in the
computer service and repair
business, where demand for trained
technicians will actuaJly double.
You can cash in on
this opportunity — either as
a full-time corporate tech-
nician or an independent
service-person — on ce
you've learned all the
basics of computers the
NRI way. NRl's practical
combination of "reason-
why" theory and "hands-
on" building skills starts you
with the fundamentals of
electronics, then guides you
through advanced electronic
circuitry and on into computer
electronics. You also learn to program in
BASIC and machine language, the
essential languages for troubleshooting
and repair.
Ibtal Computer Systems
IVnInfng, Only From NRI
No computer stands alone , , . it's part of
a total system. To really service computers,
you have to understand computer sys/ems.
And only NRI includes a powerful com-
puter system as part of your training,
centered around the new, fully IBM-
compatible Sanyo 880 Series computer.
You start with the step-by-step
assembly of the new, highly-rated, fully
IBM-compatible Sanyo 880 Series com-
puter. You install and troubleshoot the
"intelligent" keyboard. Then you assem-
ble the power supply, install the disk
drive, and add extra memory to give you
a powerful 256K RAM system. You go on
to experiment with the SSO'.'i two
operating speeds: standard IBM speed of
'1.77 MHz and a remarltable turbo speed
of 8 MHz.
Finally, you interface die high-resolu-
tion monitor and begin to use the valuable
software that's included in your course.
No Experience Needed,
NRI Builds It In
You gel practical, handson experience
IBM I! Q Reaislced TrKtemarti
a1 IBM Corppfat^n
Epson a a Ragatered Tra()emar1< of Epson
Anieno& InC-
Appte and Buj Apote logd are Regisieted
Trademflf1t5 0' AppJe Cofnptiler, Inc
C<xnp."ic LS a Regsteffed
tradflmafk of COMPAQ
CompulOf Cofpwatioo.
• isas ATST
Tod^rKJlogios. Iric.
technical staff, ready to help you when
you need it. You get it all from NRI!
100-Page Free
Catalog Teils More
Send the coupon today for
NRl's big, lOd-page, color
catalog on NRl's electron-
ics training, which gives
you all the fads about
, NRI courses in Micro-
computers, Robotics,
Data Communications,
'I'V/Audio/Vidoo Serv-
icing, and other growing
high-tech career
fields. If the
reply coupon
is missing,
write to the
address below.
NRI Schools,
McGraw-Hill Contin-
uing Education Center,
W.i9 Wisconsin Avenue,
Washington, D.C. 20()ie.
that gives you the skills you need for
success. You learn in your own home.
No classroom pressures, no night
school, no need to quit your present job
until you're ready to make your move.
Your training is backed up by your
personal NRI instructor and the NRI
Vour NFII
caursa
includes tho
• IBMPCcom-..''
patible Sanyo
S80 compuler with iriemory
expansion to 2^K RAP^ • high-resolution
monflor * doubl(^'dcnslly<'doubF&-£id^dtsk
drive * ''anletli^enl" keyboard • WRI DiscovsfY Lab '
1 o teach cj re u tt des tgn a nd operations * dJ^ ltd I
mullimeter • foglc prot^e • spread sheet • word
processing software— and inofQ.
SEND COUPON TODAY FOR FREE NRI CATALOG!
SCHOOLS
McGraw-Hill Conlinjing Education Center
3939Wls<:onsin Avenue, NW. Washington. DC 20016
We'll gtve you tomonow.
[Kf^HECK ONE FREE CATALOG ONLY
n Computer Elaclranle*
D TV^Audi&Vjctoo Servicina
I .' Sateitle Eleclfonics
C BobolicsSlndusirial Control)
r t)ala ComrTMticaliors
[: Beclncian
For Career co-ursea
apprcvod undef Gl Bil\
G creek fof details.
' 1 IndLtstrtal ElecEronics
U Commurtlcailori ElecffOfllcs
D Eleclrwic Dcisiun Techr»ology
D Telephorno SwicirtG
D Digital EiKtriwics Servicing
D Basic Electronics
n AppHawe Servicinfi
n Srnail Engtrw Repair
D PholograpJiy
D Air Coryjilior^lng, Heating & RoJrlg^ation
G LccK^wthing A Electfonic SecurEty
□ a*lldino ConsJniciion
D Ai/tOmOliW Serfictrtg
Nimfl 4Pl«4se prinE]
Age
b
Cllyi'S1&|aJ'Zl(>
AecredHod by thg Nojlpnal Home Slutjy Council
^zJ
ReRUN • SPECIAJL OFFER •30% off!
ADD POWER,
ADD VALUE
TO YOUR C-64 OR C128*
by adding aU the top rated
programs from RUN!
Get business and home applications, . . telecommunications , , , utilities , . .
games, . ,graphics, . .music. . .
AU on ready-to-run quality disks!
Now you can get all tlic valuable programs— not just
selected programs — published in RUN magazine with
Bi-MontJily ReRUN. Each super disk is packed with
two months' worth of top rated programs for your
Commodore. Here is a low-cost treasure trove of help-
ful and interesting applications, productive utilities
and enjoyable, challenging games, all ready-to-run on
quality disks you can just load and go!
. -,
\7T7 Cf ^ want to add power and value to
A X-jO» my Commodore, Send me:
□ Full year (6 issues) subscription to ReRUN for
$89.97— a full 30% off the single issue price.
□ January/February ReRUN single issue just
$21.47
D Payment endosed DVISA DAE DMC
Card#
Exp. Date
Signature
Name (prinl)
.^ddress
City State Zip
Foreign airmail, please add $1.50 per item or 125 per lubteripiion.
US fundi drawn on US banks only. Please allow 4-6 weelu for
delivery.
Januarj/Febniaiy Edition Available in February 1987,
Pre- paymc n I orders mlyl
Mail toi ReRUN • Elm Street • Peterborough, NH 03458
Exclusive, BONUS PROGRAM, too!
As an extra BONUS, each RcRUN Bi-Monthly disk
features a previously unpublished program, specially
selected by RUN experts to update your Commodore
software library. The high-quality program is included
FREE on every ReRUN Bi-Monthly disk.
Put RUN Quality Programs to Work for
You, INSTANTiy!
Here's tlie ideal way to multiply the value of RUN
magazine to you, while you increase the value of your
Commodore for your business, home, education and
entertainment computing needs. No need to spend
hours keyboarding RUN program listings, and fixing
your typing errors. Now tlie programs you want are
all right here on bug- free disks, ready lo run! Each is-
sue comes witli its own color documentation booklet,
so you can boot up in just minutes!
Get All Six Bi-Monthly Disks and
SAVE 30% OFFI
Enter your subscription now to receive all six ReRUN
Bi-Monthly disks, and you'll saveafidl30% off (he sin-
gle issue price, making this one of the best software
bargains in the industr)'! You'll get all sbi disks for just
S89.97, including postage and handling. Or, order
ReRUN disks individually at $21.47 per disk.
Top rated programs, , . plus 30% savings off the single
issue price. Two good reasons to get ReRUN Bi-
Monthly working for you all year long! Complete the
coupon and mail today or call «■ 1-800-258-5473 (in
NH,Diall -924-9471).
•Inclgilei ISSMiKleiinigrajnj
Ili Ntiiju SI B(tw«n Sttkmin (, Ann Sll MY. N.V. lOOia (J1I| 7 JZ-liOD P«nn Sdlion/Amtink UkI B»nt»!h Mtdison Sq Gttdtft, N Y. HV. 1*001
apin Mon-Fli I }0)m - I lOpm S(t t IDim - <pln Sun 9 JOjin - S lOpm |312) St(-7I<0 opin Mon-Fii ■ J Hi in - tpm Sit « Sun t ]dtm - 7pni
PHONE and MAIL ORDERS ONL Y { ~ ^
Call Collect \
IWPU
ALL COMPUTERS & PERIPHERALS COME COMPLETE WITH
AC ADAPTOR, OWNER'S MANUAL AND ALL CONNECTING
CABLES,
ALL MERCHANDISE IS BRAND NEW AND FACTORY FRESH,
COMPLETE WITH MFR. U.S.A. WARRANTY,
commodore C'128:
128 K RAM
Powered
Personal
Computer
$23995
commodore \S. @^)^
64 K RAM
Powered
Home Computer
$15995
1 1 • • '
With Geos Program!
^^ commodore
'""'NEW Disk Drive *l0^
^' i^^l Drive *149«
^"' Disk Drive *219'*
COMPUTER PACKAGES
Get It alt together £ save!
COLOR
PACKAGE
• CoitimodDre 64C Computer
' Commodore 1541 Disk Drive
• Commodore Color Printer
•Color Monitor
With Geos Program!
$54995
PERIPHERALS
C^M£
COMPLETE
PACKAGE
Commodore G4C Computer
Commodore 1541 Disk Drive
Commodore Color Printer
12" Computer Monitor
$39995
r- tno^ COMPLETE
i.»128-i^ PACKAGE
Commodore 12B Computer
Commodore 1541 Disk Drive
12" Computer Monitor
Commodore Color Printer
$49995
r-IOn-^ DELUXE
t- 128-^ PACKAGE
• Commodore 128 Computer
• Commodore 1571 Disk Drive
• Commodore 1902 Color
Monitor
• Commodore SO Cobmn
Printer
$75995
^s, 1660 Phone
Modem
$3995
^C 1670 Automodem I119.B5
^E 1350" "Mouse" for
any Commodore $3995
C"^ 1700 128 K
Expansion Module ,"^(89
C_ 1750 512 K Expansion Module, S169
"MAGIC VOiCE" Module ,., S49.95
ATARI 1040 COLOR SYSTEM
■nil Ktj^Hd w/BuIlt-in
Oiik Oiivi -Aliii Ctlii
Minild 'AC Aili;t«i -All
hliil-up Ciiilti -11
Ditktli»( ic Bii ■ Cwnt
Ctflritfgt ■ 0#nM(
Minuil
UE CHIP IBM' PC COMPATIBLE
B12K Ram Eipstidable In 640 K
6 Etpintisn Slots
Ojilion.l 10MB Hard Diivt
Blue Chip Kciboard
Dlih Orivi;
11" Compulei Moniloi
c-
W 1602 Color
Computer Monitor
$18995
^j 190Z
RGB Color Monitor
$24995
$74995
COMPUTER PRINTERS
COMPUTER PRINTERS
.IL
$18995
NP-IO HIGH SPEED^^
PRINTER
STAR POWER TYPE
Daisy Wheel Letter Quality
STAR NX-10 Printer
$19995
tl99
commodore
MPS-803C PRINTER
NEWCoirmoiiore TU-IO] Tiadsr
lor Piintti Ijl.gs
$13995
^jf commodore
MPS-1200
PRIIMTER $23995
EPSON
HOMEWRITER 10
$16995
^ m^ OKIDATA 120
^ - ' - ^ ^"l PRINTER $19^95
-l-H* OKIMATE 20 with
Plug 'n' Print $18995
Cirdfl &0 on R^der Service tard.
From p. 62,
ET=8THEN3044 :REM*228
3082 IFEN=62THENGOSUB3^36:GOTO30
3084 INPUT#5,R,F,X:GOSUB3034:IFE
T=8TKEN3044 : REM* 138
3068 F0RN = 1T0F: lMPLJTj^S,F$(N),L%(
N ) ; NEXra : GOSUB3034 : IFET=8TH
EN3044 :REM*22
3090 CI,OSE5:CLOSE15 :REM»232
3092 IFK = 2THEt43386 :REM*26
309 4 REM DEFINE NEW FORMAT
:REM*103
3096 CK=1 : PRINT" (CTRL 8){SHFT CL
R} (CTRL 9114 SPACES) DEFINE
REPORT HEADER FORMAT (4 SPA
CEs) (CTRL 01" :REM*58
3098 PRINT" (COMD 6)(CRSR ON) ENT
ER WIDTH OF REPORT ( 1 36 MAX
)" : REM* 4 8
3100 PRINT" (CTRL 8) ? 0(2 CRSR L
Fs)"PW: INPUT" (CRSR UP) " ; PW
:IFPW>1 36THENPRINT"(7 CRSR
UPs)":GOTO3098 :REM*246
3102 PRINT" (COMD 6HCRSR DN ) ENT
ER NUMBER OF TITLE LINES IN
THE" :REM*42
3104 PRINT" REPORT HEADER (4 LIN
ES MAX)" : REM* 2 36
3106 PRINT"(CTRL 6) (2 SPACEs)"NL
:INPUT"{CRSR UP) ";NL:IFNL>
4THENPRINT"{7 CRSR UPs)":GO
TO3102 :REM+176
3108 IFNL=0THENTT$(1 )="(COMD 6}N
O TITI,ES":GOT03118 :REM*18
31 10 PRINT:F0RJ=1T0NL:PRINT" (COM
D 6} (CTRL 9} TITLE (((CTRL 8
)"J:PRINT" 7 >{CRSR LF)"TT$
(J) :REM*66
3112 IFLEN(TTS(J) ) > 37THENPRIKT" (
CRSR UPl"; :REM*10S
3114 INPUT" ICRSR UP} ";TT$(J);IF
TT$ ( J ) =" "TliENTT$ ( J ) = " > "
:REM*184
3116 NEXTJ :REM*14a
3118 GOSUB3024:IFAS = "E"T!iEN3044
:REM*224
3120 IFA$="J"THEN3386 :REM*220
31 22 IFAS="R"ORA$="S"THEN3096
:REM*1 90
3124 REM PRINT FIELD INFO FOR
REFERENCE :REM*0
3126 PRINT"(SHFT CLR ) " : FORI = 1T0(
22-INT(F/2) ):PRINTCHR$(17) ;
:NEXTI :REM*120
3128 PRINT" {COMD 6) {CTRL 9JFIEL
NAME (LENGTH) DATA FOR (CT
RL 8)"NF$ :REM*252
3130 0E=1 :IF(F/2)=INT(F/2)THENOE
=0:GOTO3132 :REM*2 32
3132 0FaINT(F/2) :F0RI=1T00F+0E
:REM»36
3134 PRINT" {CTRL 2) {CTRL 9)"I"{
CTRL 0l(COMD 6)"F$(I)L%(I) ;
;REM*50
3136 IF0E=1THEN31 40 : REM*1 66
3138 PRINTTAB(19)"(CTRL 9 } (CTRL
2)"I+0F"{CTRL 0){COMD 6)"FS
. (I+0F)L%(I+0F) :G0T03142
:REM+202
3140 IFrtOF(FTHENPRINTTAB( 19)"(C
TRL 2) (CTRL 9 1"I+0F+1 " (CTRL
0)(COMD 6]"FJ(I+OF+1 )L%(I+
OF+1 ) :REM*240
3142 NEXTI :REM*165
3144 REM ENTER COLUMNAR DATA
:REM*128
3146 PRINT" (HOME) {CTRL 8) (CTRL
9} (4 SPACES) DEFINE REPORT C
OLUMNAR F0RMAT{4 SPACEsKCT
RL 0)" :REM*242
3148
3150
3152
3154
3156
3158
3160
3162
3164
3166
3168
3170
3172
3174
3176
3178
3180
3182
3184
3186
3188
3190
3192
3194
3196
3198
3200
3202
3204
3206
3208
GOSUB3030 :REM*158
PRINT" (COMD 6) (HOME) (2 CRSR
DNs) CALCULATE THE TOTAL L
ENGTH OF ALL" :REM*226
PRINT" FIELDS TO BE INCLUDE
D IN THE REPORT.
PRINT" ALLOWING
TWEEN EACH"
PRINT" COLUMN."
PRINT"(CHSR DN)
UMBER OF COLUMNS
PRINT"
" : REM* 56
2 SPACES BE
:REM*26
:REM*250
ENTER THE N
IN REPORT.
:REH*152
(16 COLUMNS MAX)"
: REM* 40
PRINT" {CTRL 8) ? 0{2 CRSR L
Fs}"NC: INPUT" (CRSR UP) " ; NC
:IFNC>16THEN3148 :REM*28
GOSUB3024: IFA$="E"THEN3044
:REM*14
IFA$="J"THEN338 6 : REM* 10
IFA$="R"THEN3148 :REM*2
IFA$="S"THEN3096 :REM*138
REM COLUMN POSITION
:REM*8
FORI=1TONC:GOSUB3030
: REM* 100
PRINT" [COMD 6) {HOME) (2 CRSR
DNs) ENTER POSITION OF COL
UMN (CTRL 8} (CTRL 9}"I"(CRS
R DNJ" :REM*238
PRINT" ? 0(2 CRSR LFs)"PC(I
):INPUT"{CRSR UP) ";PC(I):I
FPC(I>=0THEN3174 :REM*82
IFPC(I)>PWTHENPRINT"{2 CRSR
UPs)":GOT03178 :REM*158
NEXTI :REM+206
GOSUB3024: IFA$="E"THEN3044
:REM*34
IFA$="J"THEN3386 :REM*30
IFA$="R"THEN3174 :REM*1 96
IFAS="S"THEN3096 ; REM*! 58
FORI=1TONC:GOSUB3030
:REM*1 18
REM COLUMN HEADING
:REM*102
PRINT" {COMD 6) (HOME) (2 CRSR
DNs) ENTER HEADING OF COLU
MN {CTRL 8) (CTRL 9) "I
:REM*252
PRINT"[COMD 6) HEADING IS (
CTRL 8} {CTRL 9 ) " ; : IFI=NCTHE
NPRINTPW-PC(I) ; :GOTO3202
:REM*68
PRINTPC(I + 1 )-2-PC(I);
:REM»74
PRINT"{CTRL 0) (COMD 6)CHAR
ACTERS WIDE (CRSR DN ) "
:REM*18
PRINT" (CTRL 8) ? > (CRSR LF}
"HC$(I):INPUT"(CRSR UP) ";H
C$ ( I ) ; IFHCS ( I ) ="R"THEN3 1 92
:REM*230
NEXTI ;REM*230
GOSUB3024:IFA$="E"THEN3044
:REM*58
:REM*54
:REM*18S
:REM*182
3210 IFA$="J"THEN3386
3212 IFA$="R"THEN3192
3214 IFAS="S"THEN3096
3216 REM COLUMN CONTENTS DATA
:REM*206
3218 FORI=1TONC: PRINT" (HOME) {CT
RL 8) (CTRL 9) FORMAT INPUT
ROUTINES FOR COLUMN (CTRL 2}
"I :REM*82
3220 GOSUB3030: PRINT" (COMD 6){H0
ME) (2 CRSR DNs) ENTER CONTE
NTS OF COLUMN {CTRL 8) (CTRL
9)"I : REM* 44
3222 PRINT" {COMD 6) {CRSR DN } CHO
OSE {CTRL 9) (CTRL 2)F(C0MD
6) (CTRL 0)IELD DATA IN RECO
RDS" : REM* 148
3224 PRINT"{8 SPACES) (CTRL 9)(CT
RL 2}E{C0MD 6KCTRL 0)QUATI
ON" : REM* 30
3225 PRINT" [8 SPACES ((CTRL 9}{CT
RL 2)R(C0MD 6) (CTRL 0)UNfJIN
G TOTAL (BALANCE)" : REM* 51
3226 PRINT" (8 SPACES) {CTRL 9){CT
RL 2)#(C0MD 6){CTRL 0) RECO
RD NUMBER" :REM*1 24
3228 PRINT"{CTRL 8) ? F(CRSR LF)
" LEFTS (CS{ 1,1 ) ,1 ) : INPUT" {CR
SR UP) ";CS:CJ(I,1 )=CS+MIDS
{C$(I,1),2) :REM*46
3230 IFC$="#"THENCJ(I,1 )="#":C$(
I,13)="N":GOT03344 : REM* 168
3232 IFC$="F"THEN3238 :REM*68
3234 IFCS="E"THEN3260 :REM*242
3235 IFC$="R"THEN3239 :REM*109
3236 PRINT" (2 CRSR UPs ) " : GOSUB60
2:GOT032 28 : REM* 196
3238 PRINT"{CRSR DN){COMD 6) WHI
CH FIELD § WILL BE IN COLUM
N (CTRL 8} (CTRL 9)"l:GOT032
41 :REM*70
3239 PRINT" {CRSR DN) (COMD 6) WHI
CH COLUMN # IS TO HAVE A RU
NNING" :REM*109
3240 PRINT" TOTAL IN COLUMN {CTR
L 9) (CTRL 8)"I"(CTRL ) {CRS
R LF)? (COMD 6) ENTER {CTRL
9) (CTRL 2)1 (COMD 6} {CTRL 0)
THRU {CTRL 9) {CTRL 2)"I-1:
G0TO3245 :REM*30
32 41 PRINT" (COMD 6) ENTER (CTRL
9) (CTRL 2)1 (COMD 6) (CTRL 0)
THRU (CTRL 2} (CTRL 9)"F
:REM*12J
3242 PRINT" (CTRL 8) ? "MID$(C$(I
,1 ) ,2,2): INPUT" (CRSR UP) ";
C$ :REM*210
324 3 IF(VAL(C$)>F)OR(VAL(C$)(=0)
TKENPRINT"(2 CRSR UPs)":GOT
03242 :REM*139
3244 GOT03247 :REM*240
3245 PRINT"{CTRL 8} ? "MID$(C$(I
,1 ),2,2): INPUT" (CRSR UP) ";
CS :REM*213
3 24 6 IF(VAL(C$)>I-1 )OR( VAL( C$ ) <=
0)THENPRINT"(2 CRSR UPs } " : G
OT03245 :REM*158
3247 CS(I,1)=LEFT$(C${I,1 ),1 )+C$
:REM*213
3248 G0TO3328 :REM*4
3250 GOSUB3024:IFA$="E"THEN3044
;REM*100
3252 IFA$="J"THEN3386 :REM*96
3254 IFAS="R"THEN3220 :REM*62
3256 IFAS="S"THEN3096 :REM*224
3258 REM COLUMN CONTENTS CALC
OLATION :REM*40
3260 EQ=2:OP=1 : FORJ=0TO3 :RS${ J ) =
"":NEXTJ:GOT03264 : REM* 108
3262 EQ=EQ+4:0P=0P+1 :REM*2
3264 GOSUD3030:PRINT"(HOME}(2 CR
SK DNs) (COMD 6) ENTER EQUAT
ION (CTRL 8){CTRL 9)"0P"(C0
MD 6} {CTRL 0)FOR COLUMN (CT
RL 8){CTRL 9)"I :REM*198
3266 IFOP>lTHENGOSUB330e:REM*152
3268 PRINT"{CRSR DN ) (CTRL 2)(CT
RL 9)RES{CTRL 8) (CTRL 0)="R
SS(OP-l ) :REM*94
3270 PRINT"{CRSR DN) {COMD 6) OPE
RAND X(CTRL 8)7 .(CRSR LF)"
C$(I,EQ) :REM*236
3272 PRINT" (COMD 6) OPERATOR {CT
RL 8)? .{CRSR LF)"C${I,EQ+1
) :REM*54
3 27 4 PRINT" {COMD 6) OPERAND Y{CT
RL 8)? .(CRSR LF)"C$( I,EQ+2
) : REM* 128
3276 PRINT" {HOME) {6 CRSR DNs)"TA
66 / RUN AE'RIL ]987
B(10) :INPUTC$(I,EQ) :REM*110
3278 PRINTTftB(10): INPUTCJ(I,EQt1
) :REM*13(a
3280 PRINTTAB(10):INPUTC$(I,EQ+2
) :REM*134
3282 GOSUB3308:PRINT"(CRSR DN) {
CTRL 2)RES="RSJ(0P)"{CTRL 8
)":CS( I,1'i)=RSJ(0P) :REM»1 A A
3284 GOSUB3021:1FAS="E"THEN3044
:REM*1 34
3286 IFA$="J"THEN3386 :REM'130
3288 IFA$ = "R*'THEN3220 :REM*96
3290 IFA$="S"THEN3096 :REM+2
3292 IFEQ=10THEN3328 :REM+0
3294 PRINT'MCRSR UP)(COMD 6) EXP
AND EQUATION? (CTRL 9} (CTRL
2)V(C0MD 6) (CTRL 0) OR (CT
RL 9) {CTRL 2}N(CTRL 6 K CTRL
0H13 SPACES)" :REM*168
3296 PRINT" 7 N{CRSR LF1"CS(I,EQ
+3) :INPUT"{CRSR UP) " ; CS [ I ,
EQ+3) :REM*36
3298 IFC$(I,EQ+3)="Y"THEN3262
:REM*1 68
3300 : :REH*216
3302 IFC$(I,E0+3)="N"TI1ENFORJ=EQ
+4TO12:C$(I,J)=".":NEXTJ:G0
T03328 :REM*112
3304 PRINT" (2 CRSR UPs) " :GOT0329
4 ; REM* 36
3306 REM ^COMBlNE OPERATIONS
; REM* 2 4
3308 ONOPGOT0331 0,331 2, 3318
:REM*78
3310 RS$(1 )=C$(I,2)+C${I,3)+C${I
,4):GOT03324 :REM*226
3312 IFC$(I,6)="RES"THEN3316
:REM*212
3314 RSS{2)=C$(I,6)+C$(I,7)+"("+
RSSd )+")":GOTO3324:REM*140
3316 RSS(2)="("+RS$( 1 )+")"+C5(I,
7)+C$(I,8) :GOT03324:REH*1 12
3318 IFC$( 1,101 ="RES"THEN3322
:REM*112
3320 RS$(3)=C$(I,10)+C$(I,11 ) + "(
"+RS$(2)-t" )":GOT03324
:REM*162
3322 RS$(3)="("+RS$(2)+")"tC$(I,
n)+C${I,12) :REH»170
332 4 RETURN : REM* 66
3326 REM FIELD TOTALS : REM*! 54
3328 GOSUB3030:PRINT"(HOMEH2 CR
SR DNs}(COMD 6) SET END-OF-
COLUMN OPERATION" ;REM*203
3330 PRINT" CCRSR DN) OPTIONS; {C
TRL 9 H CTRL 2)T{C0MD 6){CTR
L 0)OTAL SUM OF COLUMN"
:REM*e3
3332 PRINT" {10 SPACES) {CTRL 9){C
TRL 2)A{C0MD 6) {CTRL 0)VERA
GE CONTENTS OF COLUMN"
: REM* 3 5
3334 PRINT"{10 SPACES) {CTRL 9)(C
TRL 2)N(C0MD 6) (CTRL 0)O OP
ERATION TO COLUMN (CRSR DN ) "
:REM*5S
33 36 PRINT" {CTRL 6) ? N(CRSR LF)
"C$(I,13):INPUT"{CRSR UP) "
JC$(I,13) :REM*243
3338 1F{C$(I,13)="T" )0R(C${I,13)
="A")0R(C$(1,1 3)="N")THEN33
44 :REM*139
3340 PRINT" (2 CRSR UPs ) " : GOT0333
6 :REM*61
3342 REM SET JUSTIFICATIONS
: REM* 9 3
334 4 GOSUB3030: PRINT" {HOME) {CRSR
DN]{COMD 6) SET COLUMN JUS
TIFICATION :REM*ia3
3346 PRINT" (CRSR DN } OPTIONS: {C
TRL 9) (CTRL 2)L(C0MD 6){CTR
ih~.^
'.«*")}-»«
"^'lA.'^.-A -J *' .'
"If you think
you know how to play
Blackjack, meet me
at The Casino."
OSMESRS
"I'm into world events and trivia.
And I can play right here
in the living room !'
%A '
5tefef7//,T^,;.-:.
CI re Is &4 on Roadar S«rvlca csid.
Lisling 1 continued.
- 34|}2
L 0)EFT" :REM*171
3348 PRINT" (10 SPACES) {CTRL 9)(C
TKL 2)K(C0MD 6HCTRL ) IGHT
" :REM*101 3404
3350 PRINT"{10 SPACES H CTRL 9)(C
TRL 2)C(C0MD 6} {CTRL ) URRE 3406
NCY ($.00)" :REM*79 3408
3352 PRINT"{10 SPACES) (CTRL 9){C 3410
TRL 2)P(C0MD 6) {CTRL ) ERCE 3412
NT (%)" :REM*221 3414
3354 PRINT"{10 SPACES ) (CTRL 9)(C
TRL 2)D(C0HD 6} (CTRL 0)ECIM 3416
ALS TO RIGHT" ;REM*105
3356 PRINT"{CTRL 8} 7 L{CRSR LF) 3417
"LEFT3{C$(I,0),1 ) : INPUT" (CR
SR UP} ";C$:C$(I,0)=C$+MID$ 3418
(C$(I,0),2) :REM*105 3420
3358 IF(C$="L")OH{C$="R")0R(C$="
C")THEN3370 :REM*63
3360 IF(CJ="P" )OR{CS="D")THEN336
4 :REM*151 3422
3 36 2 PRINT" 12 CRSR UPs J " : GOT03 3 5
6 : REM* 9 9
3364 PRINT" {COMD 6) # OF PLACES
TO THE RIGHT OF DECIMAL:" 3 424
: REM* 5 7
3366 PRINT"{CTRL 8) ? 1 ( CRSR LF) 3426
"MIDS(C$(I,0),2,1 ) : INPUT" {C 3428
RSR UP) ";C$ :REM*187
3368 C$(I,0)=LEFT$(C$(I,0) ,i )+CS 3430
:REM»205
3370 GOSUB3024: IFA$="E"THEN3044
:REM*221 3432
3372 IFA$="J"THEN33B6 :REM+217
3374 IFAS="R"THEN3220 :REM+183
3376 IFAS="S"THEN3096 :REM*89 3434
3 378 FORJ=0TO1 4 : IFC$ ( I , J ) =""THEN
CS[I,J)="." :REM*1
3380 NEXTJ:NEXTI ;REM*227 3436
3382 FL=1 :REM*17
3384 REM OPERATIONS MENU
:REM+191 3438
3386 PRINT" {SHFT CLR } {CTRL 8)(C
TRL 9) {2 SPACES} CALCULATED
REPORTS OPERATIONS MENU t 2 S 3440
PACES) (CTRL 0}" :REK*195
3 3 88 PRINT" (CRSR DN}(COMD 6){4 S
PACES) CURRENT DATAFILE: ( CT 3442
RL 9)(CTRL 8)"NF$ :REH*105
3390 IFFL=1THENPRINT"(CRSR DN ) ( 3
SPACES) (CTRL 9) (CTRL 2}S(C 3444
OMD 6} {CTRL 0)AVE REPORT FO
RMAT" : REM* 3 3
3392 PRItJT"(CRSR DN}{3 SPACEs){C 3446
TRL 9) (CTRL 2)L(C0MD 6)(CTR
L 0)OAD REPORT FORMAT"
:REM*17 3448
3394 IFFL=1THENPRINT"(CRSR DN}C3 3450
SPACES) {CTRL 9} (CTRL 2)C(C 3452
OMD 6} {CTRL 0)HANGE REPORT
FORMAT" :REM*237 3454
3396 IFFL=1THENPRINT"{CRSR DN ) ( 3
SPACES} (CTRL 9) {CTRL 2)P{C 3456
OMD 6) (CTRL 0}RINT RECORDS"
:REM*247
3397 PRINT" {CRSR DN}{3 SPACES) {C
TRL 9} {CTRL 2)R{C0MD 6}{CTR 34S7
L 0)ECONF1GURE PRINTER, OPT
ION{CTRL 8)"P; :IFP = 4TIIENPRI
NT"{2 CRSR LFs}(CTRL 9}SCRE 3458
EN{CTRL 0)"; :REM*9a
3398 PRINT: PRINT"(CRSR DN){3 SPA
CEs){CTRL 9) {CTRL 2}${C0MD 3460
6} (CTRL 0) DISK DIRECTORY {
CTRL 9) (CTRL 2}4{CTRL 0)"
:REM*1 3462
3400 PRINT"{CRSR DN } ( 3 SPACEs){C
TRL 9} (CTRL 2}E(CTRL 0)(COM
D 6}XIT THIS DATAFILE"
: REM* 4 9
PRINT" {CRSR DN){CTRL 8) {CT
RL 9) {7 SPACES) PRESS THE AP
PROPRIATE KEV(6 SPACES} (CTR
L 0}" : REM* 2 31
GOSUB3018:IFA$="E"ANDCK=0TH
EN3044 :REM*61
IFA$="S"THEN3430 :REM*119
IFA$="L"THEN3456 :REM*213
IFA$="C"THEN3095 :REM*1 15
IFA$="P"THEN3496 :REM*27
IFA$="$"ORAS="4"THENGOSUB3 9
40:GOTO33a6 :REM»43
IFA$="E"ANDCK=1THEN3420
:REM*119
IFA$="R"THENGOSUB4000:GOTO3
386 :REM+72
GOSUD602:GOTO3404 :REM*233
PRINT" (CRSR UP) (COMD 3){CT
RL 9} YOU HAVE NOT SAVED YOU
R NEW FORMATl i ! {CTRL 0}(CTR
L 8}" : REM* 2 3
PRINT" DO YOU STILL WANT TO
EXIT? (CTRL 9}V(CTRL 0} OR
{CTRL 9)N{CTRL 0)?{3 SPACE
si" :REM*51
GOSUB301 8: IFA$="Y"THEN3044
:REM*1 19
GOT03386 :REM*249
REM SAVE REPORT FORMAT
: REM* 5 9
PRINT"tCRSR DN){COMD 6) SAV
E UNDER WHAT FILE NAME?"
:REM*S7
PRINT"{CRSR DN)(CTRL 8) ? "
NF$: INPUT" {CRSR UP) ";CF$:I
FCF$ =
"THEN3 3e6
:REM*231
PRINT" {CRSR DN} SAVING CALC
ULATED REPORT FORMAT"
: REM* 33
OPENl 5,8,1S:PRINT#1 5,"S0:CR
) "+CF$:GOSUB3034:IFET=8THE
N3386 :REH*109
OPEN5,8,5,"0:CR] "+CF$+", S,
W" :GOSUB3{f34: IFET = 8TMEN3386
:REM*1 97
PRINT#5,PW;CR$;NL;CR$;NC:G0
SUB3034: IFET=8THEN3386
:REM*171
FORJ = 1TONL:PRINTi?5,TT$(J) :N
EXTJ:GOSUB3034: IFET=8THEN33
86 :REM*107
F0RI=1TONC:PRINT#5,PC(I};CR
$;HC${I) :GOSUB3034:IFET=BTtl
EN3386 :REM*181
FORJ=0TO1 4 : PRINT#S , C$ ( I , J ) :
NEXTJ:GOSUB3034:IFET=8THEN3
386 :REM*127
NEXTI :REM*217
PRINT#5,"E0F" :REM*29
CLOE E5 : CL0SE1 5 : CK = : GOTO 338
6 :REM*155
REM LOAD REPORT FORMAT
:REM*177
PRINT" {SHFT CLR} (COMD 6) AV
AILABLE CALC FORMAT FILES A
RE: (CTRL 8}{CRSR DN)":e"50:
CR]*" :REM*231
PRINT"{CRER DN}{COMD 6} LOA
D FORMAT FROM WHAT FILE?{CT
RL 8)" : REM* 2 6
PRINT"(CRSR DN] ? "NF$:INPU
T"{CRSR UP) ";CF$:IFCF$=""T
HEN3386 :REM+157
PRINT" {CRSR DN} LOADING CAL
CULATED REPORT FORMAT"
:REM*63
OPENl 5,8,15:OPEN5,8,5,"0:CR
1 "+CF$+",S,R":GOSUB3034:IF
ET=8THEN3386 :REM*133
3464 IFEN=62THENGOSUB3036:GOTO33
86 ;REM*89
3466 INPUT#5,PW,NL,NC:GOSUB3034:
IFET=8THEN3 386 :REM*205
3468 F0RJ=1T0NL:INPUT#5,TT$(J}:N
EXT J : GOSUB 30 3 4 : 1 FET= 8THEN 3 3
86 :REM*53
34 70 FORIslTONC: INPUT#5 , PC( I ) , HC
$(I):GOSUB3034:IFET=8THEN33
86 :REM*43
3472 FORJ=0TO1 4:INPUT#5,C$(I,J) :
NEXTJ:GOSUB3034:IFET=8THEN3
386 :REM*73
3474 NEXTI :REM*243
3476 CLOSES :CL0SE1 5 : REM* 107
3478 FL=1 :GOT03386 :REM*239
3480 REM START PRINT PROCESS
:REM*89
3482 REM OPEN DATAFILE CHANNE
L AND POSITION TO RECORDS
:REM*231
3484 OPEN15,S,15:OPEN5,8,5,"0:DF
j " + NFS + ",S,R":GOSUB3H34: IF
ET=BTKEN3386 : REM* 17
3486 IFEN=62THENGOSUB3036:GOTO33
B6 :REM»111
3488 INPUT(SfS,RR,F,XR:GOSUB3034:l
FET=8THEN3386 :REM*1 1 3
3490 F0RN=1T0F: INPUTS 5,F$(N ) ,L%(
N):NEXTN:GOSUB303 4:IFET=8TH
EN3386 :REH*189
3492 RETURN :REH*235
3 494 REM PRINT OPTIONS MENU
:REM*215
3496 PG=1 : PRINT" {CTRL 8} {SHFT CL
R} {CTRL 9) (11 SPACES) PRINT
OPTIONS MENU(9 SPACES} (CTR
L 0)" : REM* 145
3500 PRINT"{2 CRSR DNs){5 SPACES
){CTRL 9) {CTRL 2)A{C0MD 6}{
CTRL 0}LL RECORDS IN FILE"
:REM*245
3502 PRINT" (CRSR DN } ( 5 SPACES ){C
TRL 9} {CTRL 2)F(C0MD 6} {CTR
L 0)IND RECORDS WITH COMMON
FIELDS" :REM+37
3504 PRINT"{CRSR DN } { 5 SPACES} (C
TRL 9) {CTRL 2}E{C0MD 6) (CTR
L 0)XIT BACK TO START"
:REM*199
3506 PRINT" (CRSR DN}(3 SPACEs)PO
SITION PAPER AT TOP OF PAGE
" :REM*223
3508 PRINT" {CRSR DN J {CTRL 8){CT
RL 9) {5 SPACES) PRESS THE AP
PROPRIATE KEY {6 SPACES}"
:REM*95
3510 GOStJB301 8: IFA$ = "£"THEN3386
:REM*in
3512 IFAS="A"THEN3S50 :REM*355
3514 IFAS="F"THEN3520 :REM*e5
3516 GOSUB602:GOTO3510 : REM* 4 9
3518 REM FIND RECORD (SEARCH)
:REM*39
3520 PRINT" (SHFT CLR} (CTRL 8} {C
TRL 9) (4 SPACEslFIND RECORD
S WITH COMMON ITEMS { 4 SPACE
s}" :REM*143
3522 GOSUB34S4 :REM»249
3524 FORN=1T0F: PRINT" (CTRL 2){C
TRL 9)"N"{CTRL 0){COMD 6) "
F$(N):NEXTN :REM*91
3526 INPUT"{CRSR DN){COMD 6} WHI
CH FIELD IS TO BE SEARCHED (
CTRL 8)";SF ; REM* 127
3528 IFSF<0ORSF>FTHEN?RINT"{3 CR
SR UPs}":GOT03526 :REM*93
35 30 PRINT" {COMD 6} ENTER {CTRL
9) COMMON ITEM (CTRL 0}":PRIN
T" (THE ENTIRE STRING IS NO
T REQUIRED)" :REM*157
68 / RUN APRIL 1987
3532 PRINT" (COMD 6) {CTRL 9)"FS(
SF)"(CTRL 0HCTRL 8} ";:INP
UTTS :REM*101
3S34 PRINT" (SHFT CLR } " ;GOSUB3568
:REM*93
3536 FORI=1T0XR:IFP<>^THENPRINT"
SEARCHING RECORD"!" { CRSR U
P)" :RIi;M*61
3538 F0RN=1T0F:INPUT#S,REC$(N):N
EXTN:GOS[;B3034:IFET=eTHEN33
86 :REM*89
3540 IFT$=LEFTS(REC$(SF),LEN(T$)
)THENGOSUB36Z2 :REM*1 71
3542 NEXTI:GOSUB3662 :REM*15
3544 PRIMT(i(PF,"FILE: "NFS","K"OF
"XR"RECORDS REPORTED"
:REH*189
3545 CLOSES: CL0SE1 5: IFP=4THEN356
5 :REM*24
3546 FORI=1TO60-PL:GOSUB4034:NEX
TI:GOT03496 :REH*101
3548 REM PRINT ALL RECORDS
:REM*99
3550 PRINT" (SKFT CLR } " : IFP<> 4THE
NPRINT"{CRSR DN ) PRINTING 11
FADING" : REM*! 97
3552 GOSUB35e8:GOSUB3484:REM*205
3554 PRINT" (CRSR UP} " ; :FORI=l TOX
R: IFP04THENPRINT" READING
RECORD #"I"(CRSR UP}"
:REM*53
3556 F0RN = 1T0F:INPUT(if5,RECS(N) :N
EXTN:GOSUB3034:IFET=8THEN33
B6 iREM'ia?
3558 GOSUi33622 :REM"»249
3560 NEXTI:GOSUB3662 :REM*33
3562 PHINT#PF,*'FILE: "NF$","K"RE
CORDS REPORTED" ; REM* 141
3563 CLOSE5:CLOSE15: IFP=4THEN356
5 ; REM* 4 2
3564 FORI=1TO60-PL:GOSUB4034:NEX
TI:GOT03 4 96 : REM* 11 9
3565 PRINT"PRESS {CTRL 9}ANY KEY
{CTRL 0}":GOSUB3018:GOTO3 4 9
6 :REM*234
3566 REM BEGIN REPORT/CENTER
TITLE :REM*83
3568 PL=0:TA=0:K=0:FORJ=1TONC:SU
M(J)=0:NEXTJ :REM*2n
3570 F0RJ = 1T0NC:IFCS(J,13)t >"N"T
HENTL=1 :REM*247
3572 NEXTJ:F0RJ=1T0NL:IFTT$( J) J >
">"THENGOSUB3576 :REM*151
3574 NEXTJ:GOT03584 ;REM*59
3576 M=INT( (PW-LEN(TTS(J) ) )/2) :I
FPO1TF1EN3580 :REM*245
3573 PRINTSPF, LEFTS ( SS , M) +TT$ { J )
;B1$; :PL=PL+1 ;RETURN:REM* 1 5
3580 PRINT#PF,LEFT$(S$,M)+TTS( J)
;B1 $:PL=PL+1 : RETURN :REM*9
3582 REM POSITION HEADINGS
:REM*87
3584 GOSUB3618:J=1 :PC{NC+1 )=PWt3
:CW=PC(2)-2-PC(1 ) :REM*254
3586 CLMS=HC$(J) :REM*184
3 588 IFCS(J,0)="L"THENGOSUB3926:
G0TO3592 :REM*90
3590 GOSUB3918 :REM*172
3592 IFPCd )>1THEN3596 :REM*54
3594 PRINT*(PF,CLMS; :G0TO3598
:REM*80
3596 PRINT#PF,LEFT${S$,PC(1 )-l )+
CLMS; : REM* 126
3598 FORJ=2TONC :REM*124
3600 CW=PC(J+1 )-2-PC(J) :CLM$=HCJ
(J) :REM*194
3602 IFC$( J,0 )="L"THENGOSUB3925:
GOTO3606 :REM*232
3604 GOSUB3918 :REM*]B6
CompuCrazy
"Ready for an advent un)us challenge?
We're a team. And Nellie
doesn't horse amund."
u
Continued on p. 88.
You never know
who you'll be up against
when yt)u go online
with CompuServe.
To buy your CompuServe Subscrjptfon Kit, -
see your nearest computer dealer.
Suggested retail price S39.95.
To request our tree brochure or order direct,
call or write: 800-848-81 99
; (In Ohio, call 614-457-0802)
CompuServ *
' ' L-LSSOPA'l.nglonCerlfeBtva.
J CdfcmOus, OH t312a
Clicia 64 on Reader Service csfd.
^
LYCO
COMPUTER
MARKETING & CONSULTANTS INC.
^
y
OVER 2000 SOFTWARE TITLES IN STOCK!
AcWisbN
A I I P M G Poiai *^^^
r^^lCI^O Tilanic NEWI
Labrynlh $22.75
j^ _ . ^ _, Aliens 124.75
ViOA. Tt Hacker $18.75
^P^**'*^ Hackerit $20 75
Ultle People S20 75
Gams Maker $24.75
Music Studio S22.75
Movie Monsigr $24.75
Vorpol Kil $r5 75
Fast Load . S24.7S
Sum mar Games II $24.75
Supar Cycle $24.75
Wortd Games S24.7S
Football $24.75
Mulli-Plari $24.75
Winter Games $24 75
TmEUlO^
OalaMgr $42.95
Swiftcalc $42.95
WordwrilOr $42.95
A/ Payable $38.95
A/ Receivable $3S.95
General ledger $3S.9S
Inventory $38.95
BrodertiundSoftuiare* odimt
Printsnop $25 75 rflllM I
Grap^iics Lib. EA . $15.75 -^ ■ ■ ^^ r^
Pnnl shop paper SI 2.75 ^ H C] P
Bank SI writer 12BK.S32. 75 **l l^^l
Carmen Sandiego ... $22 75 <K o C "? C
Karateka $18.75 a^ O . f O
Print sfiop comp $22.76
Science kit $35.75
SPRINGBOARD
Newsroom $32.76
Clip Art 1..,, $18.75
ClipArt2 $24.75
JOYSTICKS
BalHandlB S1S.75
Boss $11.99
gfyfelDGIC
Jel 531 95
Scenery DWi S17.95
Flight Sim II S31.95
Football $25.95
BaMball $31 .95
Nlflht Mission PInbatI . . $21 95
V t-
Computar Baseball — S24.9S
VIP
VIP Profeiiiontl $11S.00
Gsmstone Heaier $18.95
Gettysburg $36.95
Kampfgruppe $36.95
Phantaaiei $24,95
Ring of Zelfin $24.95
Road War 2000 $24.95
Shard ol Spring . , $24.95
Wizard's Crown $24.95
UNISON WORLD
Art Gallery $15,95
AdGaiieryZ $15.95
Prim Master $22 95
PRINTER SUPPLIES
1 000 9vix 11 while laier 19 95
200 S'/ix 1 1 white laiet 5 95
3000 SV,* 11 white 29 95
llATIERlES^^riCLUOEn
Consultant $32.95
Paperclip w/spell pk . , . $48,95
Paperclip II ${NEW)
M^tOClnc.
Foni Masler II 64 $32.95
Riiceeiffd
Colossus iV $21.95
Bile $19.95
FrankieCoes Holly — $1995
Pawn $28.95
Talking Teacher $28.95
Tackier $31.95
MieroProse
Acrojat $19.95
F-IS $21.95
Gunship $27.95
Kennedy Approach . . . .$19.95
Silent Service $22.95
Solo Flight $19.95
Top Gunner S19.95
HI TECH
Card ware $6.75
Heart ware SS.75
Party ware $9.^
Ware with an $12.95
Holiday paper $8.95
DISK STORAGE
Flip-N-Filo to 2.49
AMIGA SOFTWARE
©iloiJOGIC
FIlQhl Sim II $32.95
Jel $CALL
W(*ftbli*(3
Pawn $28.95
AdiVfsioM.
Borrowed Time $26.95
Champ. Bas'ietball. . $26.95
Champ, GoH $32.95
Hacker $26.95
Hacker tl $29,95
m ACCESS
Leadafboard $24.95
Tournamenl I $14.95
Portal J28.7S
Micro L. Baseball $24.95
General Mgr $24.95
Stat Disk $15.95
'86 Team Dl-sk S13.95
WrasUIng $NEW
Leadertward. . $24.95
MACH.5 $23.95
MACH-128 $29.95
10th Frame $24.95
Exec Tournamenl ,513.95
Tournament 1 $13.95
Triple Pak $14.95
MieroProse
Silent Senrice $24.75
. $24.75
UNISON WORLD
Art Gallery $18.95
LYCO'S SPECTACQLAR SAVINGS!
® BLUE CHIP
ELECTRONICS
1 00%
IBM
COMPATIBLE
512K RAM (Random Access Memory)
on the mother board. One 5.25 inch
360KB floppy disk drive included.
One serial (RS232C) communication
port. (CALL FOR PRICING)
Panasonic.
Industrial Company
IO8O1
$195.00
The 1080! puts quality Dot Matrix
printing within reach even for a tight
budget. So for a reliable printer at an
affordable price, the 10801 is always a
smart choice.
^
r.
LYCO
COMPUTER
MARKETING & CONSULTANTS INC.
^
SAVE ON THESE IN STOCK PRINTERS
STAR MICRONICS
NX-10C SZ09
NL-10 »Z19
NX-ID SPECIAL!
NB-15 sssa
ND-15 W25
SH-)0 ......$429
NX-15 K39
PANASONIC
lOSOt J195
10911 tzes
10921 was
1S92 t39S
1S95. , S499
3131 I37S
3151 ..1399
1080AP tZ39
OKI DATA
Okimate 20 ST. SI 89
1MNL0 S22S
182 SZ14
192+ *3S5
193+ S559
292 »449
293 SS9g
LEGEND
tea $159
1080 $199
1380 S^9
1385 $2S9
SILVER REED
EXP 420 P , . . J209
EXP6tX)P $539
DIABLO
025 $519
635 $799
DSO $1029
S
A
V
E
W
I
T
H
T
H
E
S
E
P
R
I
C
E
S
SEIKOSHA
SP-1000VC(C-64) ....$154
SP-IOOOAPAPIIC $179
QP.13Q0AI $399
aP-S420 $1075
BP-S300 Al CALL
Color Kil 119
SP 5420 Jitbon $12.50
SP-1000 ribbon $8.50
SP-12tXIAS $195
SP-1200AI $195
EPSON
LX-Be $209
FX-85 $a55
EX.8M $449
EX-1000 $579
FX.2Bfi »S09
LO-800 $449
LO-IOOO $S59
FX-e«e $399
CITIZEN
120-D $179
MSP-10 $285
MSP.15 $305
MSP-20 $325
MSP-iS $485
Premier 35 $469
JUKI
Juki 6100 $399
Jgki5510 $435
Juki 6300 $739
RS-232 serial board SSS
TOSHIBA
321 P/S $479
351 sheet lesdei $529
341 E $729
P341S $099
P3S1E ... CALL
SEIKOSHA
$154.00
Access to nation's largest
inventory.
Ail merchandise factory Iresti.
Free s flipping on prepaid
cash orders.
Compare our prices.
Easy tot! free access.
Air freight service available.
Full accessory line.
0u^ S^m/mcei
-k 24 hr. shipping on in-stocl< items.
-X- Offer C.O.D. with no deposit.
•:: Widest selection of name brand
products.
^ Full mfg. warranty applies.
ii Courteous and experienced stall.
■A- Trained customer service dept
■A- PO's accepted from educational
institutions.
DRIVES
l^Dus
GT.B4
$179
BLUE CHIP
5.25 Olive (C-64) .
128 Drive {C-e4). ...
$149
$199
COMMODORE
PC 10-1 Single drive
{IBM compatfble)
PC 10-2 Dual drive
(IBM compatible)
1541C. C157t ..
$749
$S99
CALL
ZENITH
ZVM 1220 B9
ZVM 1230 59
ZVM 1240 . 139
7-VM OaO 3BS
COMMODORE
1902 Color . . 289
1802 C 215
THOMSON
365 12 RGB CALL
Monochrome from 69
HI RES RGB AVAILABLE!
MONITORS
HITACHI
MM-1218 12"GroBn .99
MM.1220 12" TTL Amber 129
CM-1216D 12" RGB 385
CM- 1 455 S 13" 525
CM.1457A 13" RGB .679
Mullisync .
NEC
CALL
TEKNIKA
MJ.22 249
MJ-305 RGB 309
MJ.503 529
PRINCETON GRAPHICS
MAX-12 Amber 175
HV.12RGB 458
SB.12BGB 575
PANASONIC
TB.122 MVP 12" Amber ni 139
TR-I22-W9P 12" Green, ni 139
$99.95
CALL
CALL TOLL FREE 1-800-233-8760
IN PA 717-494-1030
Ct/SrOMEH SERVICE 717-494-1670
or senr^ 10
Lyco Computer
P.O. BoK 50ee
Jersey Shore, PA
17740
.>S'rj/( .A
■ r,/,r
^s!n
HOURS
Mon-Thor 9 AM-a PM
Fri 9 AU-e PM
Sal 10 AM-6 PM
in-slockrSemsstiippcd wiiriin2d hrsofOfder NodepoSHlonC OD orders FfCoshrp.
pirig on prepaid cash orders vwithin irie conimental u S Volume discounts nvaiiable.
PA residents aoti sales tax APO, FPO and iniGrnatronal orders add $5 00 plus 3%
tor priority mail Advertised prices shof 4% drsc:ouni for casn. add 4^ for Master Card
and VISA. Personal ctiocks require 4 wooka clrrnrance before shipping Wu cnnnot
Huorantee compotibilily. We only ship (aclory fiesfi merchondise. Ask nboiil UPS Slue
iind redlabolstiippinti All niLTcliandise carried under manufacturer's war roniy Return
fosrriction applicable Return a ultiori ration required. All Items subtecl to ctiango wiltiout
notice
EASY APPLICATIONS
The Menu Machine
With these instant menu routines, you can concentrate on writing
the important parts of your program.
Bj E. E. ELLIOTT
Certainly, a good program needs
a good menu. However, creating
a menu is a tedious task at best,
and is it worth spending practically
as much time creating the menu as
writing the rest of the program?
I wrote The Menu Machine to cir-
cumvent tlic problem of coding menu
routines. It will take over this unin-
spiring part of programming for you
and create impressive menus for your
programs.
Each menu created with The Menu
Machine appears inside a border
that's sized for that menu, and the
entire display is centered on the
screen. You make your choices by
pressing the cursor-down key until
the desired selection is highlighted
and then hitting the return key.
Three hmitations apply when you're
using The Menu Machine. First, you
can include no more than eight items
in each menu, although you can chain
together a number of menus to effec-
tively have more than eight choices.
Second, you can't use line numbers
from 20000 to 20250 elsewhere in
your program unless you renumber
the menu routine created by The
Menu Machine. Finally, the menu
routine uses the following variable
names: RE, LE, TP, M, I, PL, S, K$, C,
R. T, TL$, TR$, ME$(0)-ME$(8), BL$,
BR$, VR$ and HZ$. If you use these
names elsewhere in your program,
you must be sure to reset their values
after exiting from the menu routine.
You'll find it helpful to finish writ-
ing your main program before creat-
ing the menu routine, because you'll
need to know where each menu
choice branches to in the program.
.-\s you're creating the menu routine,
the program in Listing I will prompt
ytm to enter line numbers (target
lines) where execution will go after
each menu selection is made.
Entering Menu Information
Type in Listing 1 and be sure to save
it to disk before running it, because
lines 100-420 are deleted during exe-
cution. When you nm Listing 1, it first
asks you to enter the number of items,
from one to eight, that you warn the
menu to have. For a sample menu, en-
ter 4 and press the return key.
Then you mu.it type in the title of
your menu. Enter any tide up to 30
characters long.
Next, you're prompted for the text
of the first menu item. For our sam-
ple, enter SELECTION 1 and press
return. You're then asked for the tar-
get line number that the program
.should jump to when this menu item
is chosen. Enter 1000. Prompts for
name and target line continue
through all the menu items. Filter the
following information for choices
two through four:
SKl^ECriON 2. 2000
SKLKCTION 3. 3000
SKLKCnON 4. 40()0
After youVe completed the fourth
entry, information begins flashing on
the screen as the program creates
your menu routine. When the cursor
reappears, the program reminds you
to .save your menu routine before
continuing. Save it to disk at this time.
Now clear the memory, type in List-
ing 2 and .save it to the disk that
contains the menu routine Listing 1
created. Finally, type in Listing 3 and
save it to die same disk.
Putting It All Together
Now you're ready to watch The
Meivu Machine do its stuff, Fir.st,
make sure that the disk containing all
diree programs is in your disk drive.
Then load in and run Listing 3 to
append Listing 2 to the menu routine
created by Listing t. A prompt will
appear a.sking Program To Append?
Enter the filename of Listing 2 and
press the return key. At the next
prompt, specify your drive number.
When you see the cursor again, en-
ter RUN and press the return key. At
the first prompt, type in the filename
of the menu routine you created with
Listing I and press the return key.
Once again, enter the device number
and press return.
Finally, list the appended program
and delete lines 1-6. Save the finished
program tt> disk, and there you have it!
A lean, mean, menu-driven machine.
TTtere's More!
As I mentioned earlier, you can cre-
ate multiple menus with The Menu
Machine. You do this by renumbering
the menu routines as they are created.
You can also link two or more menus
together by making the last choice in
a menu read Next Menu or Other and
using the next menu as the target line
number for that choice.
When the menu routines are used
in a program that requires informa-
tion (o be formatted on the screen,
yc)U can position your cursor any-
wliere by setting C equal to the col-
umn number and R equal to the row
72 / RUN .^PR!L mi
RUN It Right
C64
If the space program had advanced
as fast as the computer industry, this
might be the
view from '
your
office.
v^ ^
•>»
And space stations, Martian colonies, and interstellar
probes might already be commonplace. Does that sound
outlandish? Then bear these facts in mind;
In 1946 ENIAC was the scientific marvel of the day. This
computer weighed 30 tons, stood two stories high, cov-
ered 15,000 square feet, and cost $486,840.22 in i946
dollars. Today a $2,000 portable can add and subtract
more than 20 times faster. And, by ! 990, the average
digital watch will have as much computing power as
ENIAC.
The collective brainpower of corripulera sold in the next
two years will equal that of all computers sold from the
beginning to now. Four years from now it will have
doubled again.
It's hard to remember that this is science fact, not fiction.
How do people keep pace with change like this? That's
where we come in. We're CW Communications/Inc. — the
world's largest publisher of computer-related newspapers and
maga^.ines.
Every month more than 12,000,000 people
reati one or more of our publications.
Nobody reaches as many computer-involved people
around the world as we do. And nobody covers more
markets.
In the United States, wc have iweh'e publications:
Compuienmrld. InfoWorld. Miao Market World. Newark
tions professionals, including MIS executives and profbssjorT
als, communications managers, executives at reseller organi-
zations, micro experts, and industry executives and marketers.
We also have six publications which concentrate on specif-
ic personal computers and their compatibles. PC World
(IBM). A/i7cH''o/-/(/ (Macintosh), MOi/t'r (Apple II). SO Micro
(TRS'80), /few (Commodore C-128/C-64) and AmigaWorld
(Commodore Amiga). And we have a new publication dedi-
cated to the emerging field of desktop publishing: Publish!
And we have similar publications in every major comput-
er market in the world. Our network publishes over 70
computer publications in more than 25 countries — Argenfi-
na, Australia, Austria, Brazil, Chile, Denmark, Finland.
France, Greece, Hungary, India, Israel, Italy, Japan. Mexico,
The Netherlands, Norway, People's Republic of China, Saudi
Arabia, Singapore, South Korea, Spain, Sweden, Switzcriand,
United Kingdom, United States, Venezuela, and
West Germany.
The sooner we hear from you,
the sooner you'll hear from otu- readers
Simply put, we make it easy for you to reach your target
audience — and for them to reach you. Call today ibr more
information. You'll find the number below.
CW CfNHMUMKATIOPll&'mC.
An Intein.itTKtai Oaia Group Ccmpany
37S CocWtuatp Hri 80x9171 Frsminnham MA ni7m.Qi71 (fiiTi H7Q.riTm
number. Then use a GOSUB 20240
to execute this feature. HI
Address all author correspondence to
E. E. Ellioll, 9118 Port Hudson, San
Antonio, TX 78245.
Listing 1.
100 POKE532 60, 6: POKES 3281 , 6 : POKE
646,7:Q$ = CHR$(34} :REM*5SS
110 LI$ = "{CRSR DNH29 SHFT Es){U
P ARROW} (30) {34 CRSR LPs) {CR
SR UP) :REM*244
120 PRINT" t SHFT CLR){2 CRSR DNs)
ENTER NUMBER OF MENU ITEMS (
1-8) : "; :REM*56
130 GBT2$:IFZ$<"1"ORZ$>"8"THEM13
: REM* 94
140 PRINT3$:I=VAL(g$):TP=INT( (24
-2*I)/2-1 ):BM=TP+2*l+2
:REM*68
150 PRINT" {2 CRSR DNs)CCTRL 9) EN
TER MENU TITLE" :PRINTLI$;: GO
SUB290:ME$(0)=IN$ :REM*7Z
160 FORT=1T0I:PRINT"{2 CRSR DN3)
(CTRL 9) ENTER MENU ITEM"T"{C
RSR DM}";PRINTLI$;:GOSUB290:
ME$(T)=IN$ :REH*220
170 PRINT" (CRSR DN)(CTRL 9} JUMPS
TO LINE NUMBER -";:GOSUB290
:LO(T)=VAL(IN$) :REM*0
180 TL = LEt4(ME$(T) ) +2 : IFTL> PLTHEN
PL=TL :REM*52
190 NEXT:RE=INT( (40-PL)/2-1 ) :LE=
RE+PL+1 :REM*14G
200 PRINT'MSiiFT CLR)20000 RE=";R
E;":LE=";LE;":TP=";TP;":BH="
;BM;":I=";I":PL=";PL :REM*14
210 FORT=0TOISTEP2:PRINT2001 0+(1
0*T);"ME$(";T;")="QS;ME$(T);
QS; :REM*238
220 IFME$(T+1 )=""THENPRINT:G0T02
40 :REM*15B
230 PRINT":ME$(";T+1 ;")="Q$;ME$(
T+1);Q$:NEXT :REM*126
240 A$ = "":F0RT=1T0I-1 :AS=AS + STR$
{LO(T) )+","; NEXT :A$=AS+STRS(
L0(I)) :REM*234
250 PRINT"20230 0NTGOTO";A$
:REM*218
260 T=INT(I/2+.5)+4 :REM*87
270 P0KE1 98,T+1 : POKE631 , 1 9 :FORI=
310
320
1 TOT : P0KE6 31 + 1,13: NEXT
:REM*1 53
280 PRIST"G0TO 360":END :REM*23
290 IN$="" : ZQ$=CHRS( 1 66 ) +CHR$ [ 1 5
7):PRINTZQ$; :REM*195
300 GETZ$:IFZ$=""THEN300 :REM*71
Z=ASC(Z$) :IFZ=13THENPRINT" "
: RETURN : REM* 199
IFIN$<>""THENIFZ=20THENPRINT
Z$;2Q$; :IN$=LEFT$(IN$,LEN(IN
$)-1 ) :GOTO300 :REM*129
330 IF3=20THEN300 :REM*241
340 IFLEN(IN$)=30THEN300:REM*213
350 PRINTZS;ZQ$;:INS=INJ+ZS:G0TO
300 :REM*43
360 T=90 :REM*235
370 PRINT" (SHFT CLR} "T: PRINT"T="
T+10; :IFT<37 0THENPRINT":GOTO
370" :REM*107
380 IFT=370THENPRINT"{SHFT CLR)3
70":PRINT"380":PRINT"GOTO 40
0" :REM*157
390 POKE198,4:POKE631 ,19:FORT=63
2T0634:POKET,13:NEXT:END
:REM*207
4 00 PRINT" (SHFT CLR} (6 CRSR DNs)
YOUR MENU MAY NOW BE SAVED."
:K$ = C[!R$(1 3) : PRINT" (HOME) {CT
RL 7}390"KS"400" :REM*53
410 PRINT"410"K$"4Z0" ;REM*11
420 POKE198,6:POKE631 ,19:FORT=!63
2T06 3 5 : POKET ,13: NEXT: P0KE6 36
,158:END :REM*235
20100 K$=CHR$(13) :PRINT"{SHFT CL
R}{CRSR DN}";TAB(20-(LEN(M
E$(0))/2));"{CTRL 9}";ME$(
0) :REM*242
20110 C=RE+ 2 : R=TP+2 : fort=1 toi : Go
SUB20240:TLS''CHR$(213) :TR$
=CHR${201) :REM*142
20120 PRINTME$tT):R=R+2:NEXT:BL$
=CHR$(202):BR$=CHR$(203):V
R$=CHR${2 21) : REM* 174
20130 HZS=CHR$(192) :R=BM+2:C=5:G
OSUB20240:PRINT"MAKE CHOIC
E AND PRESS (RETURNS
:REM*196
20140 C=RE:R=TP!GOSUa20240;PRrNT
TL$ ; : F0RT=1 TOPL: PRINTH2$ ; :
NEXT:PRINTTRS : REM* 14
20150 FORR=TP+1T0BH-1 :GOSUB20240
:PRINTVR$;TAB(LE) ;VE$;NEXT
:REM*54
201 G0 R=BM:GOSUB20240:PRINTBL$; :
FORT= 1 TOPL :PRINTHZ$;: NEXT:
PRINTERS : REM* 192
20170 C=RE+2:R=TP+2:T=1 :REM*2B
20180 G0SUB2 02 40: PRINT" {CTRL 9}"
ME$(T) :REM*132
20190 GETZJ:IFZ$<>CHR$(17)ANDZ$<
>K$THEN20190 :REM*210
20200 IFZ$=!K$THEN20230 :REM*74
20210 IFT=ITHENGOSUB20240:PRINTM
E$(T):GOTO20170 : REM* 128
20220 GOSUB20240:PRINTMES(T) :TbT
t1 :R=R+2:GOTO20180:REM*134
20240 P0KE211 ,C:POKE214,R:SYS587
32: REM POSITION CURSOR
:REH*227
20250 RETURN :REM*163
Listing 2.
999 RUN20000 :REM*212
1000 PRINT"(SHFT CLR ) CONGRATULAT
IONS I YOUR PROGRAM WORKS
:REM*151
1001 PRINT"PROPERLyr' :REM*235
1002 FOR T=1TO2000:NEXT:RUN20000
:REM*75
2000 POKE53281,1 :REM*141
2001 PRINT" (SHFT CLR) {CTRL 8}THI
S IS MENU SELECTION #2": GOT
O 5000 :REM*174
3000 POKE532B1,7 :HEM*133
3001 PRINT"{SHFT CLR} (CTRL 2)THI
3 IS MENU SELECTION #3": GOT
05000 :REM*166
4000 POKE 53281,5 :REM*109
4001 PRINT" {SHFT CLR){COMD 8}THI
S IS MENU SELECTION iil4":G0T
05000 :REM*168
5000 FORT=1T02 500: NEXT: POKE 532B
1,0:HUN20000 :REM*103
Listing 3.
1 INPUT"PR0GRAM TO APPEND" ; A$: IN
PUT" (5 SPACES) DRIVE 8 OR 9";U:
REM C-64 & VIC-20 :REM*117
2 A=PEEK( 44): PRINT" (SHFT CLR) {3
CRSR DNs)LOAD";CHRS{34) ;AS;CHR
$(34);CHR$(44);U ;REM*20S
3 PRINT" {4 CRSR DNs )POKE43 , 1 : POK
E44,";A;"(HOME)" :REM*3
4 POKE632,1 3:POKE633,13:POKE634,
13:POKE198,3 : REM* 16
5 IFPEEKH5!<2THENPOKE43,PEEK(45
)-2+255:POKE44,PEEK(46)-l :END
:REM*11
6 POKE43,PEEK(45)-2:POKE44,PEEK(
46):END :REM*92
MONEY-BACK GUARANTEE ON QUALITY SOFTWARE
AIDS/LANCUAGES/
GRAPHICS & CAD
tnvendJIY Minijtt
$60
UTIUTIES
[:ad30(Ihti
S43
Pr<iectPiiiinet»Re|iort«r
EB
Big Blue n elder (Sogwamp)
Hi
Dooitte (Orrni)
34
Fle)(tiiel!8or64(Cst(l.nai)
43
BleBluiRgidtrCPM
M
Ftetldrawj inkwell]
64
Superpack 64 1[)if1ilai|
50
CPWsnJSi Pin -Line)
»§
PlaiHgnl
it
Superpack lISiDiqiiai)
62
CPowdMIProliwl
J9
GjteHa ■Bofders/CHDArt
n
WordPro 118 i Spe* (Pro-Lire)
45
OnomtKllH/rJKKira)
M
HtlMn <*m ■ eich
OEDS (Berkt'tyl
OeskPeckl
Fnnffacm
12
Wori(pro64»Sp«IHPto-Lir«)
3B
Dnomt Spenl (K.fa)
DNQimidBKProlin*)
51
IB
49
!6
Wofillllei:54S(ielt(Micii3el|
tt
Kvsn Pascal 1 ta or 64 (Kyan)
HawToGBlMsslCCOSBook
60
13
PERSONAL
HgwToGeiMuiGEOSDish
9
OEOOEX
34
ENRICHMENT
T(uKernsl64(Fn5m)
«
WrHer's WerkslM;
43
*W*j nee Musk SritenKFirebid)
U
MiaeOJSkKiliHoraKifil
«
GETSSj«APle|RlM|
30
BodfUnli Prn<)uctn8iaytog)
Pisyttell Ewm iCaranalfeacti
34
Gt>ptiiclffle3r»iM2(lnkwei;i
n
Muscte Develop nremPackige
56
SupBihltlHUPrism)
J6
Home Designer 1!l(K!r»[lall)
<5
CarOic Eietciie Package
74
ISO S Assembler 64 /i:b
43
Mo»lng Pictures
K
Olher
call
PeniMctlvei II (Kira)
51
Ceiebiity Cookbook (Ueiriii)
IS
TELECOMPUTING
HOME* BUSINESS
Fo(ilirieOroidifi.n)]r5tfll
HmrtsSucceedLeveaMsrwt
»
M
Bttittirm Pro lit (PrOBtesswl
Beeilerm Pm 64 (Projressw)
DitatiuHi Et (Prism)
Slilli Sense i:B(Pr>sin)
43
1B
(IccminunllZSIKFSl
Const, or ProlBsi. Medule
i;g
60
Maps Europe ipjojiioii)
Haps USA (H.ii!,wsclt|
n
34
43
BEST Business Minsge. Series
Maps World (Rat)ar$o(l)
34
Sbiti Sense 64 (Piismt
34
*/RorA/P
51
The Saiual Edge (MBfrili)
26
Syntecii BBS Conn Set IKiral
43
Gencrai Ledger
60
Tlie0r83mMjctilne(Werrlll
25
COMBINATION SPECIALS
IITOU save because we iate II
TOW TO GET THE MOST OUT OF
GEOS BOOK + DiSK, (or JZO.
GEOS + DESKPACKI + FONTPACKi
tOfMT.
GNOME SPEED + GNOME KiT (p-
!75.
SVNTECH BBS CnWSTRUCTlDN
SET + a iia (]AMES MODULE ■
tnttifcrSSB.
Ail 3 MAPS (ran R*y r sofi lor KiB.
Ali 4 ol li-<e GRAPHIC SALLERIAS
lprtB3.
FLEXIDBAW i Fi EXiFONT lor
1100.
Bcdyiink's MUSCLE DEVELOP^
MENT D'u! CAROIO EXERCISE
PACKAGES lor 1124.
BEST GENERAL LEBGEB + A/P +
A/ftt0rI152,
DFILE 1 2B wilil UtiLiTiES + WORD-
FiLE 128 wrih SPELLiNG CHEC-
K£RforS49.
OROEBING iwsnuCTOHS: VISA. MasterCard. Pefsonat Check. Money Otilet « COO are
welcome Shippmn USA KXOvmai. JS.OO 2od Day. 114 00 overnijiit. C add S2.0O
Canada /Mciico $0 00 Atf Mil: ForUgn: S8 00 Air Mail. PA reside nis add hX sales lai.
Spcciiv prodiici n.ime and eompuHr/dist dmc and phono numlrer. Ail in. slock iiems wilt
beiiiipped imniijrii.iteiy. II we are lemporariiyout-ol-slock, wewiil ietyou know
Ft»CUSTOM£«S£*lVICEpl.
OUR PRODUCTS
We carrv a c-ompieie line ot Languages. Aids, Uiiiites,
Teiecomputinc. Graphics and Home 4 Business Aids hy
Best. BodyLog, Cardinal. Oijilal Soiuiions. inkweli,
Kira. Melacomcfl. Midntie. Omni. Prrsm, Proline,
Rsdarsotl. SOffwimparid rnany more"
OUR PRICES
Our prices are reasonaoly disi;ounied, our shipping
charges are fair and we hav« no hidden charges. Get
ei/en lieiter prices witti our 'pecalsi
OUR PROMISE
WE GUARANTEE TOUR SATtSFACTIDHII It. lor any
reason, you are f-ol salislied with your seieclron wilhin
15 days ol your recerpt, simpiy return ihe product 10 us
lor a Iriendiy relund ol your puxhase prrce
Cjii or «r,le lor our FB£I CATALOG.
describing, rn detail, c^r 100 fine
prmjucls lor your Crjmrnodore.
24 HOUR ORDER LINE
(215)683-5433
BHiWALL
P.O. BOX 120 Hy,
74 / RUN AI'RIl, m'l
Ciisle 73 on Raader Servico csrd.
SOFTWARE CLOSEOUTS
DISKETTES
SonyDSODS!*' t 9.97
Memotei DSDD 5'/i' s a.97
Precision DSOD SW ' % 7.97
Bonus by Verbatim DSOD SVi'S 6.97
Sony 3'A' DSDD S 25.50
Sony 3%" SSDQ $ 19.50
Winners 3'A" DSDD $ J4.0O
Zofk I S iJ7
Zotkit S 4.77
Zodl III S 4.77
File Now S 7.77
Calc Now S 7.77
F»90«f S 7.77
Bert S 7,77
Popeye S 7.77
MuWpten - IJ9.77
Triad % 4.77
Battlezore S 7.77
Rotwtron $ T.77
Rack-Em Up 18.77
Maeh 5 t ».»
Mach 128 S 29.90
Leader Board % 23.90
Tournament Disl( % 12.90
ICROPROSE
Aerojet $ 20.77
F15 SIriko Eagle $ 19.47
Conrilct in VIelnam S 19.47
Gunstiip , J 22.77
Silent Service S 24.77
Cwiificate Mflkef t 29.90
Newsroom $ 29.00
Clip AH I.. S 16,90
Clip Art II % 22.00
PRINTERS
OWnwle 10 »124.7r
Okimale 20 1134.77
PtuQ-N-Print C64 , $ ».77
Ptug-N-Print Amiga $ 69.77
ParasOfliC 1091 1224.77
Panasonic 1080 $199.77
Slar NX 10 S239.77
StarSGIOC , $254.77
Okimale 120 $224.77
Epson LX 80 $239.90
Epson FX 85 1369.90
Epson FX 286 $479.90
ViC 15S Grao^ics Prirrter $ 99,90
MPS 803 Prinler $109,90
C16M 300 Baud Mo<lem $ 37.90
Commodore Plus/'l % 79,90
COMMODORE CLOSEOUTS
TIMEWORKS BLOWOUT
Paitiwr 123 33,77*
Data Manager 138 38,77
Swlftt^ 128 w/Sdeways 38,77
WordiwHer 128 w/Sp^Weckef 38,77
AH Four 149.90
SyMa Porter's
Parsorval Finance 42.77
OaiaManagw 27,77
WonJWrKer 27.77
SwiftCate 27,77
SyWa Porter's
Pefsoriat finance 32,77
DIGITAL SOLUTIONS
Pooket Writer 64 | 23.77
Pocket Writer 128 $ 28.77
Pocket Planner 64 $ 23,77
Pocket Planner 128 .$ 28,77
Pocket Filer 64 $ 23.77
Pxket Filer 12 t 28,77
Call for Pricing
...iH STOCK...
MONITORS
Samsung 14' Color $m,aO
Sanvsung Green 12' , \ 49,90
80 Cd. Cable $ 8,77
Monitor Cable. i 5,77
NEC 12' Color S1J4.90
JOYSTICKS a ACCESSORIES
WICO rue Boss $ 10.77
WICO Ball $ 14.77
WKO 3 Way $ 18.77
Kraft $ 6.77
SVi" Drive Ctearwr $ 6.77
Vh' Drive Cleaner $ 7,77
CRT Cleaner $ 14,77
C64 Cover $ 6.77
Cl28 Cow I 7.77
Drive Cover ST $ 7.77
Printer Head Cleaner $ 7.77
CLOSEOUT
Ko»iaPad
By Koala Technologies S 39,77
Championship Wrestling $ 23.90
Word Games J 23.90
Supper Cycle $ 23.77
Summer Games $ 23.90
Summer Games II $ 23.90
Winter Games $ 23,90
Fast Load $ 23,90
Mulllplan ; . 1 39,90
World i(arale Champ $ 17.90
Worlds Greatest Baseball $ 22,90
Koronis Rift $ 22.90
Eidolon S 22.90
Jet i 25,70
Flight Simulator II $31.70
Scenery Disks 1-6 EA . $ 13, 70
Scenery Disk 7-1S EA . S 13.70
Scenery Disits 6 Pack i 69.70
Consutlam $ 35,77
Paperclip S 35,97
Paperclip wOpell $ 47,77
SUBLOGIC
ABACUS
226 Lincoln Road Miaini Beach, FL 33139
COMMODORE HARDWARE
C128 Computer. S2S9.90
C1571 Disk Drive $239.90
MPS 1200 Printer $249.90
C1902 Monitor $288.00
C135C Mouse $ 37,90
C1660 300 Baud Modem. S 49,90
C1670 1200 Baud Modem. . $146.90
C64 Computer $139.90
64C Computer $ CALL
Assembler Monitor $ 24,99
Basic 128 $ 39,99
Basic $4 t 24,9»
Cadpak 128 $ 39.99
C8dpak64 » 27«
Chanpaiti2e 1 17«
Chartpak64 t 24J9
Cotwl I STilO
Forth $ 2630
Powerpla;) $ 26,90
Quick Cop/ 2,0 $ 14,90
Super C Compiler $ 39.90
Super Pascal , $ 39,90
TAS $ 39,90
VidoD Basic , $ 27,90
XPER $ 39,90
ACCOLADE
MASTERTRONIC
Last V8.,... -..,,$ 8.49
5 A Side t 6.49
Slugger $ 6.49
Paul Macartney $ 6.49
BMX Racer $ 6,48
Sky Jet $ 6,49
Line Action Biker $ 6,49
Skiwrlter $ 11.99
8usicaic3 $ 11,99
Instant Recall $ 11,99
• Alia $ 29,97
A» d Acs* $ 18.MI
0am Busters t 17,90
Fight Night t 17J0
HardbaJ! S 17.90
Law of the West t 17,90
Karateka . . . . .^^^M . , . . $ 17,00
Printshop . , . .'M"™lt^^• , . . , $ 25,90
LIB 1/2/3 $ 14,90
Compankin i 24,90
Bank St. Writer $ 32.90
Superbasa 64 $ 47,77
Superscript 64 % 47.77
Supertjase 1 28 $52.77
Superscript 128 | 52,77
BRODERBUND
ODi:it;ucS ON[,Y
1-800-233-6345
CUSTOMER SERVICE OR IN FLORIDA (305) 538-1364
FREE FREIGHT ON ALL ORDERS OVER $100.00
Orders under $100.00 add $4.00 stiippirig ant) handling. C.O.D. orders add $<1.00 prices rodect a 3% casli discount. Add 3% for VISA/MC AMEX
Personal checks allow 2 wks for processing Prices Subject to Ctiango Without Notice
ORDERS RECEIVED BEFORE 12:00 PM WILL BE SHIPPED SAME DAY. Florida rcsJdenIs add SW salts lax
H Em While THEY'RE HOT
ReRUN Back Issues are going likf iiot-
cakes! And no wonder. Each Ready- to- Run disk
is packed with ihc best 64 and 128 programs
from RUN for hotne, business, emertainment,
education, productive programming and more!
And if you act now, you can TAKE $5.00 OFF
the total price of any 2 or more back issues. IJut
supplies are limited (cspctinlly tlic '83 issues), so
don't delay. Return the coupon below or CALL
TOLL FREE 1-SOO-258-J473 (NH. 1-924-9471)
for credit card orders and complete your soft-
ware library today
i\f^S^
.1*8
.8i«Jt**'c"^^^"'°
plu*;,
^^1S^
'y Pal,
or
S'A<l'&S. !
'"mm.''
"'a:l«^
,«^^>
«}»>'
iV ^»*^
mA
RlKOr®
Mail to:
ReRUN, BO Elm St,,
Peterborough, NH 03458
ReRUN Back Issues Order Ibriii
Please send (he ReRUN Back Issues I've
ehtelicd below at J21.47 ca, for disks, St 1.^7
ea. for cassette ('85 Fall & Winter only), includ-
ing postage and handling. Subimct $5.00 «ri
the totRl price with the purchase of an) two ur
more. Each issue includes a complete documen-
tation booklet.
Winter: D Cassette
DIM
P Ptodtictivity Pak I
Dislc only
1985 Issues;
Fall: G Cassette
DDist
\m Issues (oti Disl only):
DJjtt/Fcb D Mm/ Apt DMiy/Jun D Jtil/Atig DSep/Oa D Nov/Dtc D ProduaivityPakll
Payment eiKlosed D MC D Visa DAE
Card*
I
I
I Sipature
I Plrase Print:
I
Exp, Date
Nanie.
Address .
I
I City.
. Slate -
. Zip.
Disks contain more proflrarna than cassettes. Pricea inctuda postage a/id tiandllng.
Please allow A-S weolis tof delivery. US luntia drawn on US faanits only.
4-87BI
^k^E 1-800-258-5473
\
■ffli
Ai'-^t
'«s
%
.^f-^*
<>:
4/^ *%i
l"-^
if- f^
AmigaWorld ^
SPECIAL ISSUE
Hurry! Limited Edition!
The technical and tutorial reference you've been asking
fori Packed with graphics — programming hints and tips —
system how-to's — and more of everything you've come to
depend on in AMIGAWORLD. Only $3.95 !
Wiiether you're a novice or an experienced Amiga user, the
more you know about today's most advanced PC, ttie more
creative you can be with it.
To realize the full promise of your Amiga, this clearly writ-
ten Special Issue is a "must have," You'll use its helpful articles
and tutorials to save time, be more productive, and do more
with your machine. This is an issue to refer to again and again.
Hurry! The 1987 AmigaWorld Special Issue is sure to sell
out in a matter of days, and will not be reprinted. Reserve copies
now for yourself and your associates. Here's what's inside —
• Amiga tips and techniques. Time-saving tips that help you
get the most out of your hardware and software.
• Event programming in Amiga BASIC. How to get your
Amiga BASIC programs to respond to mouse clicks, key
presses, error conditions, collisions, and other events.
" Hardcopy Amiga images. How to capture, print, photograph,
and videotape Amiga images.
• Advanced CLI. How to get the most out of CLI.
• Inside IFF. How pictures, music, and text are stored in
AmigaDOS files and how you can access them from C or BASIC.
• Using the Icon editor. A step-by-step tutorial on creating
custom icons for your Workbench.
• Programming the FJCEC. How to program the Amiga multi-
tasking executive.
• Beginner's guide. The basics on how to backup disks, copy
Rles, run programs, and more.
FKEE with each Special Issue! This l6-page pull-
out quick reference guide eliminates searching
through manuals. Use it to look up AmigaDOS
syntax. Printer control codes. Memory maps.
Hardware locations. Pin-outs for parallel, serial
and RGB ports and expansion bus. Includes
ASCn chart. Block diagram. MSIC commands.
Glossary. All in one handy, hound booklet to put
on your reference shelf — yours FREE with your
AmigaWorld Special Issue!
Aml^ i$ a re^Ji^red iraitrmark ordonimodore Business Machines, Inc.
copies of ttie AMIGAWORLD
Special Issue, with my FREE pull-oul Programming and Techmcal Reference
Guide 1 am enclosing 53-95 for each copy that I order.
n Check enclosed '
_J
D
w\
Card*
Exp. Date
Signature
iNanie
Address
City State Zip
Canada & Mexico 14, SO, Foreign .Surface 15.50, US fund,'; drawn on IS bank, Foreign
Airmail J5,50. OrdiTS will lie-in shipping in May J9H7,
CW COMMUNICATIOKS/ PETERBOROUGH
Llu nq ji ro
RN47
TELECOMPUTING WORKSHOP
Bj DAVID BRADLEY
Telecomputijtg Workshop is « monlhly
column dedimled to the needs o/RUN read-
ers who are mhig, or intend to use, a Com-
modore computer for telecommunications.
We invite you to submit your questions or
commetits to:
David Bradley
Telecomputing Workshop
do RUN Magaxine
80 Ebrt St.
Peterborough, NH 03458
Thank you for helping me locate
Kermit, a DEC VTIOO terminal emu-
lation program for microcomputer-
to-mainframe file transfers. Now I
can upload files from home to the
computer at my university. The pack-
age that came with my 1670 modem
and C-128 wouldn't throttle the trans-
fers, so I lost data intermittently, no
matter what I tried.
I still have one question. The ver-
sion of Kermit that I got from Public
Domain Solutions works only in the
C-128's 64 mode. Where can I get this
protocol for the 128 mode?
Rich Vandagriff
Irvine, CA
I don't know of a 128 mode termi-
nal program that supports Kerniit. I'll
look around and report back if I find
one. From tlic sounds of it, tlie 64
mode program is doing the job, stj,
until a 128 solution becomes avail-
able, you should get along just fuie.
I have a C-128 and a 1670 modem
and have been trying to write an au-
todialer program for them. However,
I can't figure out the correct Open
and Print# statements to get the mo-
dem to dial numbers and perform
other AT commands. Can you help?
Errol Kom
Boulder, CO
The little program below should
make the 1670 dial the RUNning
Board's telephone number:
10 OPEN2,2,0,CHRJ(6) + CHR$(0)
20 PRIN"I'#2;ATDT
The ATDT will dial tone while ATDP
will dial pulse.
I own a C-64, a 1541 and two mo-
dems. One modem is a TeleLeaming
64 and the other is a Volks 6470 with
autodial. I have the telecommunica-
tions software and manuals that came
with each of these units, but I need
software with VTIOO emulation, so I
can access the mainframe computer
at the university I attend. Do you
know of any such program? I'd also
like the terminal program to accom-
modate either Punter or Xmodem
protocol.
Emanuel M. Canaday
Jennings, MO
A commercial program that will
work with your TeleLearning 64 mo-
dem and do everything you've listed
is BobsTerm Pro. Mark A. Bennett
from Elma, New York, uses it with his
C-128 and a 1670 modem and rec-
ommends it highly. It costs about $80
and is available for the C-64 and the
C-12a (in 128 mode). Public Domain
Solutions, PC Box 832, Tallevast, FL
34270, should have some public do-
main terminal programs for both of
your modems if yt>u find the price of
BobsTerm Pro prohibitive.
I just read your column in the De-
cember 1986 issue of RUN. I'd like to
respond to the question asked by
Edward P. Young of Zelienople, Penn-
sylvania. I too received a modem
when I signed up for Q-Link. They
sent me a "64 modem" with no user
guide. I wrote to TeleLeaming Sys-
tems for a manual, as you suggested
in the December column, but they
no longer support that modem and
didn't send me a manual. They did
suggest user's groups as good places
to exchange information regarding
modems.
Debra A. Doman
Triadelphia, WV
Thanks for the information on
TeleLrarning's lack of support. It
looks like anyone who has a question
about using a "04 modem" from
TeleLearning has a choice of checking
with a local user's group or writing to
Telecomputing WVirkshop.
On page 1 14 of last December's is-
sue of RUN, you reported you had
found a device, costing $34,95, for
protecting modems from power
surges. We make a device called the
EMF-232 that's effective against
78 / RUN AfKll, 1987
Attention
Subscribers
We occasionally make our maiiing list available to
other conipaiiics or organizations with prtKhicts or
services whicli wc I'wl might be of interest to yon. If yon
prefer that yovir uanie be dele ted from sncli a list,
please fill out the eoujxin below or aiilx a copy of yonr
mailing label and mail it to:
CV\' Communicaiions/Peterborouj^
RUN
PO Box 954
Farmingdale. NY 11737
Please delete my tiiime from mailing lists sent to other
companies or ot^nizations, RUN
^
Name
Address.
aty.
. State .
.Zip.
THE SMART WAY TO SAVE
YOUR RUN
You'll find all your favorite issues of RUN in minutes— and in
great condition— with smart-lool<ing binders or file cases from
Jesse Jones.
Sturdy, protective fiie cases make for easy access to each
issue, while rugged binders ^tow magazines to iay flat for
easy reference. Both hold
12 issues, are custom-designed in brown with gold spine let-
tering, and are unconditionally guaranteed.
Order today!
File Cases: S695 ea.; 3/$20; 6/$36.
Binders: $8.50 ea.: 3/$24.75; mA6.
YES! Please send me protection for my RUN;
-Be Cases
.Bindecs
I eretae my check cf ttxmey order tor S .
Marie
Address.
. Stale-
-Zip.
us ojnency onlv. CXHade US. sMUX
per isn k/ poiiage and handng
PIrase EfM 4-6 melts tor drtvay.
HAH TO; Jesse Jones Sat Corp , PO Box
SIM. t3epL RUN. fN«le*hia. W 19141
UNIVERSAL RS-232 INTERFACE
with Commodore U$0r Port oxpenston.ONLY $39.9S + shipping
Now you car connect and communicate with any of ttie popular
RS-232 peripherals using your Commodore User Port. You can even
connect more than one and leave it permanently attached. This
superb expander opens a whole new world to your Commodore com-
puter's capabilities. You can now connect 1o printers, modems and
any other RS-232 devices. If you already have a device that connects
to the User Port, don't worry because
the port is duplicated on the outside
edge ol the interlaoe. Smply plug it in
and turn on the device you want to
communicate witJi. Comes complete
witfi sample driver program listings.
Compatible with all Commodore
home computers with a user port.
1-year warranty. Order #5232.
AprOSpand-64 Gives your Commodore 64 or 1 28
full ejspandabilitylThis superbly designed expansion module plugs
into the expansion port & gives you 4 switchable {singly or in any
combination) expansion connectors —plus fuse protection— plus
a reset buttonf Before you buy an expander, be sure that it has a
fuse to protect your computer and that you can activate your car-
tridges in any combination ailowed by the cartridges.
<">'
0^'
=\^^
'p^
CO^
>^
Order # 5064
NOW ONLY $29.95 + shipping
hipiA/f "^XTENDBR-64" allows you to place your
fVC rr • Aprospand-64 {or any other cartridge expander) in
a more convenient location. This device is a 10" section of ribbon
cable with male and female connectors that allows you to place
your cartridges to the side of. rather than in back of, your com-
puter. This puts your cartridges and switches within easy reach.
ONLY $19.95 + shipping. Order #5065
Commodore Interfaces and Cables
CardprintG-WIZ Printer Interface #1 108 $46.95
Commodore Serial Extension Cables $Call
Amiga Printer Cable (6 ft) #3040-6MF $17.95
Amiga Printer Cable (1 ft) #3040-1 OMF $21.95
Commodores Pin Serial Cable (6 ft) #3006-5Mly1 $ 6.95
Commodores Pin Serial Cable (8 ft) #3006-8Mf^ $ 8.95
Shipping par above Items: $3. Cont. US Sfi. CAN^H,Hl,AK,APO,UPS Blue
PRINTERS p^i^^ ^ g^jppi^g
Aproiek Daisy 1 1 20. 20 CPS, Ordef »1 1 20 JZ79.9S -^ S11 .00
Auto Cul-Sheel Feeder, Order #1 110 (185,00 +S7.00
Tractor Feed. Order #1112 $ 7S.oo + $s,00
SEIKOSHA
SP-1 000 VC (0-64) Order#2200 $163.95-*- S1 0.00
SP-100O Apple lie. Ivtac Order #2300 $1B4.95-t-i10.00
SP-1000IBMOrdor#2100 $18fl.95 + I10.00
SP-1000 Serial Order #2500 $iei.95 + S10 00
SP-1 200AI Ordet #2600 S199.95 + S1 0,00
MP-1 300AI 300 CPS, #2700 $449.95 1- $1 2.00
MP-1 300 ColOf Kit Order #2705 $119.95-*-$ 5.00
BP-5 4 20 420 CPS Order #2800 $949,95 + $27.00
ORDER INFORMATION California residents add 6% tax. All prices
are cash prices— VISA and MC add 3% to total. We ship the ne?!l
business day on money orders, cashier's checks, and charge cards.
A 14-day clearing period is required for checks. Prices subject to
change— CALL. Dealer inquiries invited.
For itiformation and in Calif, call 805/987-2454
TO ORDER CALL TOLL FREE
1 (800) 962-5800 (7-7 pst)
Or send order to:
_~. Dept RN
^^ /1W?OIPI^ 1 071 -A Avenida Acaso
■ -= — - rirK.V.^I\.IV. Camarillo, CA 93010
Cude 79 on Rsadm Sarvteo oard.
SPECIAL EDITION!
nrnrt: yfju am do with /
r
r^r\i\
r^
Packed with productive applications for your G64
and C-128, including many never-heforefublished!
No matter how you and your fam-
ily use your C-64 or C-128, you'll
make short work of your most chal-
lenging computer projects with PRO-
DUCnvnYPAKn-±c blockbuster
sequel to last year's best-selling Produc-
tivity Pak!
Here, on a ready-to-run disk, you get
more than a dozen top-raki program for
Word Processing. . .Telecommunica-
tions. . .Database Management. . .
Spreadsheet Calculating {featuring the
popular Dala^ Series) ... PLUS Educa-
tion, Graphics and Utilities.
To ^t your PRODUCTWnY PAK U M. with
a fully illustrated documntatwn booklei and
loading instmctims, complete the order form be-
low or 9 CALL TOLL FREE l-m)-258-5473
(In NH, did i-924-9471).
YES! I want to increase my productivity
with RtRUN's new PRODUCnvnY PAK U.
Please send disk and booklet at J21.47.
{Includes postage),
n Payment enclosed D Amex D Visa D MC
Cirdl
Exp, Due
Signal urt
Addrn)
City
Stale
Zip
•Commodore 64 and 118 are rrpuertd tiademariu of
Ccunmodare Btuincu Macbino. Inc.
RtRun'ElmSlrett'MeAofoujliNHOMSe •t-87P
FOR THE C-64,
THE DATAm£ SERliS \ Here's the
newest version (3.6) of the most popu-
lar database management program
ever published in RUN, now fuliy up-
dated exclusively for this special Reliun
by the auilior, Mike Konshak! Includis
DATAFILE, DFPRINT, and DFCALC!
"One fantastic piece of woikl"
-Fred Burkhart
"Simpler to use and more fleiible than most of
the 'commercial' progrMw!"
-R Kirkpalrifk
■tEKTE MEU FILE SUIT PBOSRAN
»tl RECOBO TO CUEREHI r(LE
HirMFV eECDRIl IM CURKENT FILE
S^LETE RECOKO IK CUHHEMT FltE
UIEH OB EII[T FILE
Mil i!ECO«OS B¥ FtELO
iffiMT >Ecoai»s usiKB orraidr/predLt
ITdB aOdD) OLD FILE FBOM OISX
a«ITE (SdUE) CURKEKT FILE TO »ltX
■ »iu »tiuE cswuiiDs a tl DiBccrotv
RUN SCRIPT 64 I Here's power and
flexiblility in a word processor, writ>
ten by RUhts noted programmer,
Robert Rockefeller. Now totally up-
dated with more than 100 features
and optionsl
RVNTERM PLUS J (Wiili ..\iit(i(li;)ltnK)—
The hit ickcommunicalions pro'
gratn lets you tap into inftnite
sources of information including
CompuServe, Delphi and The
Source. And now it can be used with
autodialing and a wider choice of
modems including die 1650, and die
1670— plus odier 1650 compatibles.
DISK BACKUPJ A handy disk utility
that permits you to make copies of
your Productivity Pak I! disk.
CONSJRUaiON SET A graphics
utility that helps you create 6 con-
secutive scrolling background
screens. Great for creating adven-
ture games!
I toco FOB KtPS] A super LOGO
languagu using furde Graphics de-
signed especially for children.
{menu 64 \ This disk utility displays
all programs on your disk and lets
you run them widi ease.
AND FOR YOUR C-128
RVN SCRIPT 128 ] The 128 version of
the popular RUN SCRIPT word pro-
cessor by Robert Rockefeller. Features
a full 80 columns, larger text files,
plus graphics capabilities.
GRADE800K 128 I A valuable class-
room management tool for teachers.
REMINDER T28j The all-purpose
"desktop accessory" that puts your
memos and appointments at your fin-
gertips.
"MENuIW] This menu program lets
you automatically run your 128-mode
programs.
STOLL FREE 800-258-5473
Telecomputing Workshop
suites on telephone lines, and the list
price is only $12.95.
A.W.Hughes
PhiUips ECG, Inc.
Williamsport, PA
Thanks for writing about your
surge protection device. Readers who
are interested in this unit can call the
Phillips company at 1 ■H00-22.^-832fi to
get the name of a nearby dealer.
I have a C-128 and an Avatex 1200
modem connected with a Deluxe RS-
232 interface from Omnitronix. I've
used several programs with this sys-
tem successfully, but I have one spe-
cial problem. I work with a network
of the Presbyterian Church called
Presbynet. Several times now, I've ac-
cidentally gotten into long sessions
where the network is transmitting
background information to me. Since
this is costly, I want to interrupt the
flow and move on to something else,
especially if I find the information is
not especially useful.
My system recognizes an ASCII De-
lete, which is hex 7F (ASCH 127), as
an interrupt, but most of the pro-
grams I use don't tell me how to
generate this character. I've used
Runterm, Electronic Cottage (down-
loaded from QuantumLink), Speed-
term (Abacus) and others.
George Wilson
Donalds, SC
A program that will send the char-
acter you need is DarkTerm 4.B, a
public domain C-64 terminal pro-
gram that works with the Commo-
dore 1 650 and 1 670 modems and the
Avatex 1200 modem. To get it, send
$5, plus $1 for postage and handling,
to Public Domain Solutions, PO Box
832, Tallevast, FL 34270. Tell them I
told you to ask for DarkTerm 4.B. Also
tell them what you told me, in case
they have other programs (maybe one
in 128 mode) that will send an ASCII
Delete.
I'd like to find out what it would
take to start a BBS. I currently own a
C-64, a 1541 disk drive, an MPS-801
printer and an MPP-I064 modem.
Would one of those $40 BBS pro-
grams be good enough for a small,
local board? Would I need any other
equipment? Could a user damage my
equipment while accessing the BBS?
Would there be a lot of time involved
in system upkeep?
R. H. King
New Bedford, MA
To start a BBS you need a com-
]>incr, at least one disk drive, an auto-
answer modem and a BBS progiam,
so you can start with the equipment
you have. You might want to add
other equipment after you get your
board established, but I'd suggest not
buying anything new now, in case you
lliul being a SYSOP is not for you.
There are a lot of commercial and
public domain BBS programs avail-
able. Just about any of them would
get \'ou going. I-fowever, before you
order one, make sure it will work with
the modem and the rest of the equip-
ment you have. Why not check with
the BBS's in your area to see if you
like any of the programs other people
are running. If you find a promising
one, ask the SYSOP where he or she
got it and what it runs on.
Running a BBS does take qtiite a
bit of lime, but how much really de-
petids on the BBS program and how
busy the board is. 1 don't know of any
way a user of yoiu' BBS could harm
your equipment.
I've heard that you run a BBS. What
software and hardware do you use,
what is the name of your BBS and
what is the telephone number?
Louie Jumper
New York, NY
My bulletin board, called David
Bradley's BBS, runs on Steve Punter's
BBS program and is node 13 on the
PunterNet. It runs on a C-64, an Om-
nitronix Deluxe RS-232 interface, a
Hayes 1200 modem, a game port ex-
pander, a C-Link, a PET-IEEE cable, a
Comrex 220 printer with a Wilanta
Arts descender-adding ROM, a Com-
rex monitor on a swivel stand, a WV
Devices Spike Arrester power bar,
two IEEE-IEEE cables and three 9090
hard disk drives.
I'd give out the number, but since
I'm getting married and moving to
Florida, the number will have
changed by the time this is printed.
After I'm settled, I'll make the new
number known.
Telecomputing Tip
of the Month
If you're looking for a good substi-
tute for the 1541 disk drive for run-
ning a BBS, be sure to check out the
FSD-1 froiu Emerald Coiuponent
International. I've tried all sorts of
things thai 1 ihouglit would make it
fail, but the great little drive just
won't. For more information, read
Bill Ruddick's review on page 78 of
the September 1986 issue of RUN.
Back issues of JJWV are available for
$3.50, plus 3 1 shipping and handling,
from RUN Magazine. Back Issues, 80
Elm St., Peterborough, NH 034 58. ■
David Bradley has been involved in
telecommunifalion.H with Commodores
since 1982. lie runs his own BJiS and h
a member of the Board of Directors of the
Toronto PET Uxrrs Group (TFUG).
RUii' ii a publiiauan of (?M Conliiiiiiiicalionsnnt. (CWQ),
an liiLemaiionai Data fifou|> (IDG) {lompan^. CWQ n Ihc
world's largnt publisher of com|mKT-relatcd penod3c»K
with iThiTrc IhanTOcompiEln' puhtlcaliuns in2H cnuiitrlf^. 12
Iililtiun |>coplc md oil? or riK^rc of CWd*t publication!
CMh Tnonlh. MfmlKn of llif 4 AV(]] KFtiup ar«CD[ilt<:c1c4by
and contribulp to Ihf CW hti^miiiaTuiI S/nji Servi£t. ofTcrttlg
\hi latcM domestic jind intirmaljonal computer im,^ MfiE|.
ben of the group itKiudc: ARtlENTTNA-S Qm^iiil^tiaiirtd
.'t,fm£mtt, PC ^havltr, ASIA'S Aaan Ctmpastrujotiii. Comnttaa^
raHasi WiM. AUSTRAUA'S CompuunaM Aiutmlii. Com-
Rnffunsfioru VAiftd. Auitn^itin Pi] Wtjrid, Avstrdian Maajor^
AUSTKIA'S Ompulmutlt Onunrirk; flRA/.II.'S fWnVnui.K;
Muiuif?; Cnil.F'S Ir^ormatifa, t^amptitaciim I*montii\ [>F.N.
NfARK'S Om^mlrrm/rlci DmtaailL, If. IVIirU /immr*. «IW,
FINMND'S TirtomiUi,. .MihiF; l-UANCE'S It .Mon* Infjrwa
tvjw, DUtribuii^ue. GoUm. infafx:, Thvrmr. U Mtjndx do IHt-
ams, GREECE'S Micm (^ Qmpulrr A^, HtWCAK^"S SXT
Omfnirrwarld, Miimilag: INDIA'S Dalaqucl; ISR'Kn.'S flu-
fir <!' Ompalm .MmlMf. Aiipb &■ Cjmpuim IVirAij; FTAUrS
OmfnltnaiHil flalia, PC Hbrii .Vfupnmr. JAPANS Cumfiuur^
lairUJapan; MEXICO'S QmpKlmmU Mniar. THE NCTH-
tSIANDS' RBn/nilmmU Nrltirrlandf, 1^. Wmld NahrrloKli;
NEW ZhlAlJ^NDS CJmpuurwuiU Nnii /jaland: NOKWArS
PC Mihalabi. GmpiUmmM ,\'v^, PEOPLE'S REPUBLIC
OF CHINA'S Oima Cmnftilmatriit, SAUDI ARABLE'S At»
hon Conputrr .Vmr. SOLTH KOREA'S TTif atiwnir Tbw;
SPAIN'S Qxi^iuJmiisrUa^rau. (inimalmr Wrrii, PC Hbrtif £i>
/™a; SWTDEN'S 0?mpuUT Siatim. .Miitnulalim, SanJu PC
HW* SWrrZERLAND^ (jimfmlmawld Silaxii; UNfTED
KINGIKJ.M'S Qmputo ^'^ul, UEC Taiij, SCI. T«Lri. ft; Biai-
B«! HWi; UNITED STATES' Ant^foKtirii, HxUm Cjmfuur
Nrm. OmputrnmrU. IHgilat rifua, Hll Minn, l-XX:US PMito.
Iwru. inGder. /f^WSjtW. .MaeWmLi. Atirw .MurltftwwU. Network
WorU, PC V/btil, PubLik', HUN: VENEZUELA'S QmpuSrmarid
VmauAi, PC HifM VfimitH WBT GERMAXTS Qmjnilir.
RUN APRIL 19S7/ 81
THERESOURCECENTER
BpMARGARET MOUBITO
Inexpensive educational software
is a major force beliind the use of
computers in the home, and it can
help make your hardware investment
pay off without pushing you deeper
into debt. Low-cost software is also
a boon to schools on restrictive
budgets.
Most of this software is called "pub-
lic domain," which refers to the fact
that it's been released for access by
whoever wants it, either for free or at
a minimal price, 'ihe programs can
be legally duplicated and distributed
on disks or on-line.
Professional programmers some-
times donate work to the public do-
main, and so do many unknowns,
who may create gems that are worth
fiir more than you'd pay for a com-
mercial program. Public domain pro-
grams run the gamut from excellent
to useless, but with time and effort
you can find the great ones.
What Is Public Domain?
If you're not sure what public do-
main is, it may clarify it more to learn
what it's not. A common, but mis-
taken, belief is that programs from
computer magazines are free soft-
ware for you to copy and hand out to
your friends. Unfortunately, maga-
zine programs are usually copy-
righted and belong to the inagaitine
that published them. Most magazines
don't relin([uish their ownership and
consider copying their programs for
distribution illegal.
Readers of this column have been
fortunate; RUN gave me special per-
mission last year to release to the
public domain some of the best edu-
Low^ost, high-quality
educatumal software
is not a pipe dream.
You just have to know
where to find it.
cational programs its readers had
sent in. If other computer magazines
followed suit, they could greatly help
the proliferation of good educational
programs.
Another mistaken belief is that if a
program isn't copy-protected, it's in
the public dontain. While most com-
mercial software companies build
in copy-protection schemes that pre-
vent you from making duplicates, a
growing number of companies be-
lieve copy protectitm isn't worth the
bother. However, the programs from
these companies arc still under copy-
right, should not be copied and defi-
nitely are not in the public domain.
The documentation that comes with
a program will usually say if the
manufacturer forbids copying for
distribution.
Freeware
.Another category of low-cost edu-
cational softivare is freeware, a hybrid
between public domain and commer-
cial. Freeware is not copy-protected;
in fact, the author encourages you to
copy and <listribute it. These ])ro-
grams carry an internal message that
identifies the progiammer, provides
his or her address and requests that
you send money if you tike the pro-
gram and plan on using it. You're
morally obligated to pay for what
you use, but there's no legally bind-
ing contract between you and the
programmer.
If you do send money to the pro-
grammer, you usually receive docu-
mentation, any updates that occur
and help from the programmer as
needed — things you don't get with
most public domain software.
Finding Low-Cost Software
Though low-cost software is plen-
tiful, it can be hard to find if you don't
know where to look. The big ads in
computer magazines arc from com-
mercial software companies, and the
softvvare you usually find in stores is
also from commercial sources.
Read the small ads. People who dis-
tribute public domain software usu-
ally don't have the money to run
fiashy ads, but they may run a small
black-and-white classified ad in the
back of your favorite computer mag-
azine. They also send flyers out to
user's groups, for many such groups
compile public domain programs
onto disks that they sell at low cost to
their members. In some cases, such
software is distributed by large com-
panies and is sold in retail oudets.
Wherever you get it, this software
is usually priced at about SIO for a
diskful of programs. The number
of programs on the disk will vary
from around 12 to 30, depending on
whether the supplier needs or wants
to make a profit. Your first step
should be to write or call the public
domain source and request a catalog
of its programs.
Another source of information is a
book entitled Houi To Get Free Software,
82 \ RUN APRIL \m
by Alfred Glossbrenner; St. Martin's
Press, 1984.
Downloading
On-line networks and local bulletin
boards oficn maintain large libraries
of public domain programs. If yon
have a modem and a good terminal
program, you can download (capture)
this software from these databases.
You pay only for the on-line time (if
it's a subscription network) and your
phone bill (if it's a long-distance call).
A local BBS can provide you with to-
tally free software.
A recent controversy arose over
whether software on the on-line net-
works is considered in the public do-
main and thus available for copy-
ing and disiributioii. CompuScn'e
claimed that its progi-ams were avail-
able only to its subscribers, and thai
it was illegal to download, copy and
then distribute them elsewhere.
This problem demonstrates the
need to be sure that an on-line pro-
gram is actually in the public domain
before assuming you can do large-
scale copying. Most folks download
only what they need and then use it
only at home. That's the plan you
should follow.
If you've downloaded a progi'am
you'd like to distribute tliroughout
your school, for example, and you're
not sure this is proper, ask die man-
ager of the on-line database to put
you in touch with someone at the net-
work who can authorize it.
QuantumLink, a nadonal network
for Commodore owners, maintains
large databa.ses of public domain ed-
ucational software in its Learning
Center. This software includes a 27-
disk series of programs in all subjects
and for all ages put out by Commo-
dore Business Machines several years
ago. You can also find this CBM soft-
ware sold on (li.sk at mass merchan-
disers who sell Commodore comput-
ers, and through mail-order ads.
In addition, I've built several librar-
ies of qualitj' educational software you
can download from The Resource Cen-
ter and Tutoring Center areas of
QuantumLink's Learning Center. The
programs in diese two areas arc not
from Commodore and have been writ-
ten by a wide variety of people who are
cominitted to education.
Renting Commercial Software
A low-cost way of benefitting from
commercial educational software is
to rent it. Renting eliminates the
problem of laying out the full pur-
chase price and then discovering the
program doesn't really fit the bill.
Tabi* 1 . Sources of free and Imcost drntiond
sofimre.
Compu$err« Infoiniatlon Network
I^ceware, Inc.
5000 Arlington Ccntrt Blvd.
PO Box 64-A
PO Box 20212
Pom pa no Beach, FL 33074
Coliiiiilnis, OH 43220
Kidwarc
QiuntutnLink
PO Box 9762. Depi. F
8620 VVcstwood Center Drive
Moscow, m H3843
Vienna, VA 22180
800-392-8200
Clearinghouse for ESL
Public Domain Software
Commodore Business Machines
201GordyHaa
1200 Wilson Drive
Ohio University
Weil Chester, PA 19HH0
Athens, OH 45701
Ibronto Pet Users Croup (TPUC)
EHiblic Domain Solutions
5300 Yonge Si,
PO BoK 832
Willowdalc, Ontario
TallevaM, M. 34270
Canada .M2N 5R2
Wedgewood Software Rental
Public Domain Users Group
5316 Woodway Drive
POliox 1442-FA
Fort Worth. TX 76133
Orange Park, FL 32067
Rcnt-A-Disk
Adams Software Company
Frederick Bldg. #34.'-)
PO Hox 1702
Hiinlin(,l«n,W\'2.^>70l
Springdale, AR 72765
National Public Domain
64 Cold
Software Rental Center
32l9FolsomSL
1533 AvohiU Drive
San Francisco, CA 94110
Vista. CA92<J84
Rental costs vary, but they run
about $5 to SI 2 for a two- week tryout
period. There arc several national
mail-order companies and retail
stores that rent software.
Let's Work Together
With so much educational software
available, both commercial and pub-
lic domain, the problem of sifting
through it all and finding the worth-
while programs is difficult. School
systems should consider forining
groups of teachers and parents to
take on the task of locating and eval-
uating this material. A school on a
tight budget could come up with
some valuable tools to use with its
students, and it could share both disks
and information about programs
with others.
There are associations that evalu-
ate commercial educational software,
such as the Educational Products In-
formation Exchange (PO Box 839,
Water Mill, NY 1 1976). State and na-
tional organizations committed to
handling the wealth of public domain
and freeware programs would also be
helpful.
Of course, user's groups could be
most helpful in evaluating educa-
tional software. They could publish
their results and then distribute them
through a central agent, such as The
Resource Center. I encourage you to
share your evaluations and recom-
mendations of public domain pro-
grams with me. I'll publish your
findings in future columns, ■
If you're tisivg Commodore computers
for educational purfmses (at home or in
school) and riMHild tike to share your expe-
riences through The Resource Center, write
me a letter detailing the equipment you're
using, subject areas you teach, gratk level
or age of your students, software you're
using and any other information you feel
like including.
Also, if you'd like to donate public do-
main educational programs to Tltc Re-
source Center for sharing with other
educators or parents, please send along a
disk with a brief description of tfie program.
Send correspondence and disks to:
Margaret Morabito
The Resource Center
do RUN Magazine
80 Elm St.
Peterborough, NH Q3458
You can also leave mail in my on-line
mailboxes: CompuServe (70616,714) or
QuantumLink (MARGM).
RUN APRIL \m I 83
Magic
From p. 12.
Trick of the Month
IpjCt C-64 disk default— Are you tired of typing
,8 on your C(i4 every time you want to access a
program front disk? Well, now you can make your
computer default to disk instead of to tape, so you
can load and save programs without typing ,8 after
till" ntcname. You don't even need a closing quote!
Tlie run-siop/reslore combination disables this util-
ity, l)ut you can enable it again with SYSf)79.
I REM 64 DISK DEFAULT-RICHARD PENN
10 FORU=679T071 6 : READQ: POKEU, Q: CK=CK+Q:HEXT
II IFCK0 4119THEN PRINT"ERROR IN DATA": END
12 SyS 579
13 DATA 169,2,141,49,3,14-1,51,3,169,186
14 DATA 141,48,3,169,197,141,50,3,96,169
15 DATA 8,133,186,169,0,133,10,76,165
16 DATA 244,169,8,133,186,76,237,245,10
Richard Penn
Montreal, Quebec, Canada
IpjCtf &64barchartdemo — Thisshonpro gra m crea te s
colorful bar charts to demonstrate a programming tech-
nique for presenting data graphically. The program uses
random values to simulate the data needed to generate
bars of various sizes and colors. If you've wanted to include
bar charts in your Basic programming, but thought it
might be too difficult, you might find helpful ideas in this
demo program.
10 REM 64 BAR CHARTS- J . R. CHARNETSKI
20 POKE53280, 3:POKE53281 , 1 :BW$="{CTRL 9} {2
spaces}" :CU$=" {2 CRSR UPs } "
30 PRINT" (SHFT CLRHCTRL 1){2 CRSR DNs ) "
40 FOR I=1TO20:PRINT TAB(4)"{SHFT PT'iNEXT
50 PRINTTAB(4) ; :FOR 1=1 T032 : PRINT" {COMD Y)"
; :NEXT:BX=6
60 BC=INT(RND(0)*1 5) + 2
70 BY=INT{END(0)*20)+1 :POKE 646,BC:PRINT CU
$
80 FOR BAR=1 TOBY: PRINT TAB ( BX ) BW$CU$ : NEXT: P
RINT"{CTRL 1 }"
90 FOR CD = 1T0BY: PRINT TAB (BX-^2 )" (CTRL J}":N
EXT:BX=BX+3: IFBX(36 THEN 60
100 PRINT" (HOME) REPEAT DEMO (Y/N)?"
110 GET AS: IF A$="Y"THEN 30
120 IF A$ = "N"THEN PRINT" (SEIFT CLR } " : END
130 GOTOn0
Joseph R. Chametski
Dallas, PA
IftJUO &64 screen eraser— My subroutine adds a touch
of magic to any Basic program by erasing the screen from
four directions in a .sequence that starts at the edge of the
screen and erases toward the center. The more characters
it has to erase, the more visually attractive is the effect.
84 / RUN APRIL mi
Verllc
Our Customers Agree
CARTRIDGE PORT
,™ EXPANSION $1Q 95
ForC-64ancl C-12B * ^ -^ • -^
• Allows one cartridge on the lop,
port In the back lor hard-
access,
leal cartridge port Is easy
use.
• Built-in reset button, end
turning the computer off
and on.
• Rests on the work sur-
face, ends stress on
the port ol plugging
unplugging cartridges.
PROTECTION REVEALED
$15.95
Now in its sixth printing! ti A beginners guide to software protec-
tion. Written to give you a fundamentai understanding of a disl^
and BASIC protection. Identify what you are seeing when ex-
amining a disk. Become a master of illusion. Reveals counliess
tricks and tips that myslily the user. The book is 141 pages and
includes a tree disk Ol 21 utiiity programs.
APROSPAND-64
$29.95
Give your C64 or 128 full expandabiiity. This
skiiltuily designed expansion unit piugs into
the cartridge port, this gives you 4 switchable
(single or in combination) cartridge siots, In-
cludes fuse protection and a reset button!
CABLES
Drive/printer 6 ft. 6 pin male to male
Drive/printer 9 ft. 6 pin male to male
Drivefprinler 18 ft. 6 pin male to male
Drive'printer 9 ft. 6 pin ft. angle male/male
Drive(printer ext. 6 ft. 6 pin male to female
Monitor 6 ft. 5 pin to 4 FICA plugs
Monitor 6 II. 5 pin to 2 RCA pius
Monitor ext, 6 ft. 6 pin maie to female
Joystick extension 12 ft. maie to femaie
Joystick Y, 1 maie to 2 (emale
Power cable, 6 ft. male to right angle female
Centronics 6 ft, 36 pin male to maie
Cenlronics 6 ft. 36 pin maie to female
Centronics 10 ft. 36 pin male to male
RS-232 6 ft, 25 pin mala to male
flS-232 6 ft. 25 pin male to (emale
IBfyl printer 6 ft. 36 plr/DB25 maie to male
666
% 6.95
B69
S 8.95
B618
}16,95
RA69
S 9.95
A66
S 6.95
M654
% 9.95
M652
% 6.95
t^E65
i 6,95
JS12
1 7,95
JSY
$ 8.95
PR6
S 9.95
C6MM
S14.9S
C6MF
S14.95
C10M
$19.95
R6MM
S14,95
H6MF
S14,95
IBMP
il4.95
THE
BUnCK
BOOK
C-128
BLACK BOOK of C128 $15.95
The best friend a C128 owner ever had. . .In-
cludes C-64, C-12B, CPM 3.0, 1541, 1571 disk
drives. 261 pages, each chapter color coded
for fast reference. 7S easy to read charts and
lables, understandably written. The Black
Book of C-12a is very much like a dictionary,
always ready to answer your questions.
DISK DOUBLER
$6.95
Ths ofiBinal! All melai.
Cuts an exact sQuars
notch In the disk, same
spot sver^ time! Now save
(]ala 10 Ihe bach too!
1-800-544-SOFT
For questions or Oregon residents
call 503-246-0924
DEALERS & SCHOOLS WELCOME
WUUUUIVSI
Ol Our Prices Will Get Your Attention
TWELVE PLUS
$19.95
Now, 3 12 Inch extension cable (or the cartridge port. Move your
cartridges or expander boards lo a convenient location. Place
cartridges to the side of your compjter, atop reaching to the
backl Mada of ribbon cable, just piug in. Now in stock and we are
shipping.
40/80 COLUMN CABLE $21.95
BUILT-IN SWITCH
One cable for both 40or80colurnn, flip a switch for your
choice. Plugs to the back of the monitor for a clearer pic-
ture. Display is full 16 colors In 40 colums mode or
monochfome in 80 columns. Not for use with RGB
monitor or TV sets.
PRINTER STAND
$19.95
Save space, totally adjustable
Fits all width printers. Store Input
paper beneath, removable paper
tray, totally universal, sturdy con-
stfuctlon, iHetime warranty.
POWER CENTERS
$59.95
your choice
These power centers provide Individual control of up to 5 com-
ponents piusamasteron or oft switch. EMI filtering, surge/spike
protection IS AMP breaker, lighted rocker switches, heavy duty
cabia with three prong plug. The tilt/swivel Is built of sturdy ABS
type plastic. The flat unit is heavy 20 gauge steel. Bolh are built
for years of use.
SAM'S COMPUTERFACTS
If you own computer equipment, you need COMPUTERFACTS. A
series of specialized publications from SAMS that help you avoid
blind panic during unenpacled equipment failure. Each COM-
PUTERFACTS gives you accurate, comprehensive, dependable
service inforrratton. Each manual contains schematics, parts
list, tips and hints to make repairs faster and easier. Computer-
facts are not returnable.
Commodore VIC 20 computer S19.95
Commodore 64 computer S19.95
CcnimodOre64computer(1984 version) S19.9S
Commodore 128computer $19.95
Commodore 1541 disk drive S19.95
Commodore 1571 disk drive S19,95
Commodore 1701 monitor S19.95
Commodore 1526 printer 119,95
SAM'S BOOKS
Comrrvodore 64 Troubleshooting & Repair Guide S19.95
Commodore 128TroubleBhoollng& Repair Guide il9.95
Commodore 1541 Troubleshooting & Repair Guide S19.95
Modem Connections Bible $16.95
Printer Connections Bible S16.95
VALUE SOFT INC.
9513 S.W, Barbur Blvd. A56, Portland, OR 97219
fs^^'§a\
A word about AB switches . . .
Our AB switches allow you to share equipment rather
than buy costly duplicates. Many configurations may be
arranged, two computers to one disk drive and printer,
Of two printers to one computer. No need to ever plug
and unplug cables again. Just turn a knob to switch from
one peripheral to another. Below are the types we have
in stock, remember if you need extra cables, we carry a
large selection.
$ SAVER SWTICH AB $29.95
VIC-20, C16, Plus 4, C-64, or C-128 compatible. Three
female 6 pin sockets,
SUPER SAVER ABCD $79.95
VIC-20, C16, Plus 4, C-64, or C-128 compatible. 4 com-
puters to 1 printer and/or disk drive. 5 female 6 pin
sockets, one nine foot cable included.
CENTRONICS AB SWITCH $39.95
All 36 pins switched. Features 3 female sockets, goid
pins, high quality push button.
CENTRONICS ABCD SWITCH S59.95
All 36 pins switched. Features 5 female sockets, gold
pins, high quality rotary switch.
RS 232 AB SWITCH $39.95
All 25 pins switched. Features 3 female sockets, gold
pins, high quality push button.
RS 232 ABCD SWITCH
All 25 pins switched. Features 5
pins, high quality rotary switch.
$59.95
female sockets, gold
.Ji^^BTfiriD-
i I THE COMPLETE
DESKTOP COMPUTER CENTER
Organize /our dflsK top.
Get cable oul or way. Soft
3mohe gray color. Altrac-
live styling. High Impact
Acrylic. 21" wida x 12'
de6P
7- tell
DUST COVERS
VIC 20/64 computer
C-128 computer
1541 disk drive
1571 disk drive
DISK SLEEVES
Tyvek 100 $7.95
W.P. TABS
100 $1.49
TERMS: Add $3.00 for shipping, due lo the weight of the power
centers and the Last Stand, please add SS.CX) (or these products.
All foreign orders, US funds only, plus shipping. C.O.D. minimum
$25,00.
THE
MIRROR
MiniE^rEorE
$24.95
NO FirJEP OR MORE ADVANCED ARCHIVAL COPIER AVAILABLE AT
ANY PRICE.
EASV TO use. DOES NOT CALISE DRIVE HEAD TO KNOCK.
COPIES UP TO 41 TRACKS
PERIODIC UPDATE POLICY.
AUTOMATICALLY MAKES BACK-UP COOES ROM VIHTUARY AIL
PROTECTED SOFTWARE.
NIBBLES. HALF TRACKS, COPIES EXTBft SECTORS AND EXTRA TRACKS,
REPRODUCES All DISK ERRORS AUTOMATICAliy.
FAST, COPIES FUa DISK IN AS LITTLE AS 4-7 MINS, EVEN COPIES
ITSELF,
WE COPY MORE I
MASTERCARD, VISA, M.O. OR CHECK OK
* S3 SHIPPING & HANDUNG
COD. OR FOREIGN ORDERS ADD S2
CAUF. ORDERS ADD 6% SALES TAX
— WRITE OR CALL —
ComDUined
(408) 750-2436
P.O BOX 6939
SALINAS, CA 93912
FOR COMMODORE 64 AND 1541 DRIVE
OR COMMODORE 128 AND 1571 DRIVE
Circte 2St on Reader Servics caid.
THE AMAZING
VOICE MASTER.
fNffi?
FROmiER
OF
MAH-JO-MACHINE
COMMUNICAIIONS
Thefe is nothjng else like
it. Voice Mostet gfves
both speech output
and w3ice recognition witti this single hardwate pfoducti Your voice
controls programs, or homo applfonces. robots, and moto witti spoken
commonds. Verbal response bock Qives stolus, VBilfios, or requests your
repiyi Speech output and rocognilion patterns are recorded inwrthyour
voice Or use tl>e voice ot your friend, boss, taochor, mother, even ttia
famiiypeliProgramminglsslmplewith new commonds added to a*SlC,
A music bonus program lets you write orxJ compose musicol scores
Simpiy by humming the tune. Unlimited applications (or tua education,
and commercial use. Design your c^vf^ programs (Or profit. Speech arid
recognition auaiity unsurpassed by even ttie nrmst sophisticated
machlnes.Oniy Covoit provides ttiishigh-tectimarveiato price less than
most common peripherals.
The CovoK VolceMastercomescompletewithoil hardware and software
(or onlv Se9,<J5, (Add S4 shipping and handling for USA. S6 Canada, $10
overseas. ) Avaiiablefor Comnxxlore 6d/12B. Apple 11, II • , ;tc. lie. Atari BOO.
800XL 130 XE. Specify wtien ordwlrtg. Visa. MasterCord phone orders
accepted
Call or mite lor FREE Voice Master intopak
and special comblnatiorj package offers.
CXn/OX INC.DEPT.RN
475-D Conger Street • Eugene. Oregon 97402 • U.S. A
AreoCcido<5Q3) 3^2-1271 • Telex 70601 7 (Av Alarm UP)
Magic
10 REM 64 SCREEN ERASER-CHRIS CHAKNETSKI
20 H$=CHRS(1 9) :S$=" ":V$=S$
30 FOR A=1T023:V$=VS+CHR$(157)+CHRS(17)+SS:
NEXT:V$ = VS + I!$
40 FOR A=0TO12:PRINT H$ ;TAH( A) V$ : POKE781 , A:
SYS59903
50 PRINT H$;TAB(39-A)V$:POKE781 ,24-A:SYS599
03:NEXT:SYS58692:REIS1 RETURN
Christine N. Chametski
Plains, PA
!pj01 Easy C-64 border— My .short program prints a
border on the C-64 screen. Because the prograni uses
Pokes to print the border characters, the border can oc-
cupy the edge of the screen, leaving a maximum area for
your text and graphics. In hne 10, S is the border character
and C is its color. As listed, the border character is a
reversed space and the color is white.
REM EASY BORDER-ANDREW D RILEY
10 S=160:C=1 :L=1023:PRINT"(SHFT CLR}{CTRL 2
)":POKE53280,0:POKE53281 ,0
20 FOR Z=1T04:READX,Y:F0R I =1 TOX : L=L+ Y : POKE
L+54272,C:POKE L, S: NEXT:NEXT
30 DATA 40,1,24,40,39,-1,23,-40
Andrew D. Riley
Camden, OH
$aD2 Ultra hi-res helper— The Ultra Hi-Res Graphics
program from the Februar)' 1986 issue ofRUNh fantastic,
but trying to draw at the right locations can be a real
problem. The Ultra Hi-Rcs Helper routine to the rescue!
I' lace the Helper at the end of the Draw statements in
your program. When you run your ]:»rogram, use the key-
pad to move the dot you see on the screen to tiie location
you want, then press the plus key, and the current X and
Y locations will be printed on the screen. You can then
move to another location and press the plus key again.
When you've located all the points, ])ress the minus key to
xii the program. If your program already has an error
rap at 10000, you can leave out line 10000.
REifl ULTRA HI RES HELPER- J. W. JARVIS
000 X=320:Y=100
^D0T,X,Y,1 :GETKEY K$:K=VAL(K$1
002
004
006
008
010
012
01 4
016
018
020
022
024
026
IFK$="+"THEN L$="X
$(Y) :@CHAR,53248,2
IFK$="-"THEN 10000
IF K=5 OR K=0THEN1
IFK = 2 THEN y = Y-t-1
IFK=8 THEN Y=Y-1
IFK=4 THEN X=X-1
IFK=6 THEN X=X+1
IFK=7 THEN X=X-1:Y=Y-1
IFK=9 THEN X=X+1:Y=Y-1
IFK=3 THEN X=X+1:Y=Y+1
IFK=1 THEN X=X-1:Y=Y+1
GOTO 1002
@TEXT: HELP: END
'+STR$(X)+" Y="+STR
1,100,1 ,1 ,L$
)2:ELSE @DOT,X,Y,0
Jerry W. Jarvis
Spokane, WA
86 /RUN ,VCR1I. 1987
circle 300 on Ratdsr Ssnica cird.
IpjJJj Easy eycKatcher — For our users group's com-
puter fair, I altered the White Hole trick ($358, November
1986), which prints messages on the screen, to generate a
continuous display timed by a For-Next loop. It works on
both the C-64 and C-128. 1 made the following changes to
the trick:
5 I'R1NT"{SHIFT CIJilAR}
GO FOR X = lTO3r>()0:NEXT
70 GOTO 5
I then used lines 30-50 for the message. Extra lines can
be added to allow several screens of text. The display is
easy to write and a real attention-getterl
Harry A. Tellier
Denton, NC
tpjLrl GI28 sprites in ML — As programmers are well
aware, programming sprites in machine language on the
CI 28 can be a headache. To gain complete control over
the sprites and sound, consult C-12S Internals, published
by Abacus Software (Book I in its 128 series). It provides
the information you need. Just turn off bit of location
$0A04 (2564), and the Basic sprite and sound IRQ will be
ignored. Be sure to store the sprite image in a safe location
in the C-128. The cassette buffer is at $0B00, and the area
in $1300-$1BFF is free for programming use.
Jim Borden
Carlisle, PA
^jD5 Permanent marker— I find that the best pen for
writing on disk labels and many other surfaces is a Resist
ink pen. These pens have a porous tip like a felt-tip marker,
but the ink is a special lacquer used for drawing on copper-
clad circuit boards prior to etching. It's waterproof,
smudgeproof and will even write on impossible surfaces
like glass and enamel.
Most electronics supply stores carry them under the GC
brand. You might also find them in department stores as
a laundry marker under the Sharpie brand name.
Dean R. Kazmierczak
North Tonawanda, NY
$ jD6 Typing from right to left on your &64— I've writ-
ten a subroutine for my Hebrew tutor programs so the
user can type in text from right to left. For entering Hebrew
or any language that reads from right to left, this routine
is a must. It might also be helpful for certain games.
499 REM TYPING RIGHT-LEFT SUB-R.M. HARRIS
500 PRINT CHRS(147):RO=0:CL=39
510 GET V$;IF V$=""THEN510
520 IFV$="(COMD X)"THEN RETURN: REM EXIT
530 POKE781 ,RO:POKE7e2,CL
540 POKE783,0:SYS 65S20
550 PRINT V$;
560 CL=CL-1 :IFCL<0THENCL=39:RO=RO+1
570 GOTO510
Richard M. Harris
Seattle, WAS
-■-*_■■_»_«_ «^^_^ _^*..<1. .0-.<iL
=A~1 J
Introducing the §?: ^m^^
The Ultimate Hard Disk (System
tor the Commodore C-64/128®
Featuring:
* Runs tntjsl copy-prolcctcd software
* tSupports both C-64 und C126 modes of operation
* forlytwo additional or entianccd system commands
* Disk-access speed more than 100 times faster ttian
the 1541 floppy
* Automatic powcr-up execution of any application
program
* Built-in CP/M^-ltkc command-line features
* Up to eleven logical drives may be defined on the
hard disk
* nO& allows up to seven files to be OPEN for
reading and writing simultaneously
* D0& differentiates between IIAAIC and machine
language programs
* built-in backup and restore facilities including
fAAfCOPY
* Standard capacity of 20 Megabytes
The U. Kcrnal is covered by a one year Hmitcd warranty,
C-64 version $899.95
C-128 vcrfiion $949.95
Lt. Kcrnal is a rcg. TH of I'ifccal tnformalion. Inc.
C-64/128 arc rcg. TMs of Commodore business Machines. Inc.
XcteC, Inc. 2804 Arnold Dd. Salina. Ks. 67401 (913) 827-0685
Circle 96 on Rdadsi Service card.
RUN APRIL 1987 / 87
From p. 69.
3606 PRINT#PF,LEFT$(S$,2)+CLM$;
:REM*1 10
36t)8 NEXTJ :REM*1 30
3610 GOSUB4034 :REM*120
3612 GOSUB3618:PL=PL+3 :REM*202
3614 RETURN :HEM*102
3616 REM PRINT DASHED LINE
: REM* 188
3618 F0RJ=1T0PW:PRINT#PF/'-"; :NE
XTJ:GOSUB4 034: RETURN :REM*2
3620 REM PRINT FILE DATA
:REM*236
3622 F0RJ = 1TONC;:BL)F(J)=f):Ni:XTJ:K
=K+1:J=1 :REM*208
3624 PC(NC+1 )=PW+3:CW=PC(Z)-2-PC
(1 ) ;REM»124
3626 GOSUB374f>
3628 GOSUB3708
3630 IFPCd ))1THEN36
3632 PRINT#PF,CLM$;
3634 GOT03638
3636 PKINT#PF,LEFT$(
CLMS;
3638 F0RJ=2T0NC
3640 CW=PC{J+1 )-2-PC
3642 GOSUB3740
3644 GOSUB3708
3646 PR1NT#PF, LEFTS (
36
(JJ
3648 NEXTJ
3650 GOSUB4034
3652 PL=PL+1
3654 REM CHECK H
E
3656 IFPL=60THENFORJ
:REM*1 4
REM*! 46
REM*! 70
:REM»1 32
:REM*216
S$,FC(1 1-1 )+
REM* 166
REM*164
REM*240
:REM*30
: REM* 162
S$,2)+CLH$;
:REM*1 58
: REM* 170
:REM*160
:REH+200
LINES ON PAG
: REM* 16
=1T05;G0SUB4
Hot Sfiofl
Graphics Printer
Interface
with optionat QK buffer
Itie Hoi Shol Graphics Pnntet Iniertace gives you IIk ullimaie in pnnier perfornnance and
speed al a pnce well below other inleffaces TM light weight Hot Shot plugs directly to the bach olyour printer, and
us cable then plugs (nio your computer or disk drive The Hot Snot supportsdozensof popular punter models giving
100% compatibility with software (tesigned (or standard Commodore primers. It comes standard with an inlemal
graphics bulfet which gives super graphics compatibility, virtually eliminaling any printer head shuffling. Up lo
80 graphics characters can be pnnted in one long pass withoot shulfling ttie Hot Shol also has an internal socket
tot user installable 8K memory chip, greatly increasing its butler capacity TTie Hot Shot has a set of 8 Dl P switches
wtiich are constantly monitored for selection changes. These selections include all (he standard options, plus
DRAFT/NLQ mode, 1525 mode. TRANSPARENT LOCK, and ENHANCED FEATURES LOCK Tlie Hot Shot also
uliliics its commarKf diannel to allow selection of over a dozen advanced features including single/double (tensity
graphics on Epson compatible printers! On mosi printers, you can print your letter in Dralt mode until you are
satisfied and then switch the DIPswitch to Near LellefOualitymode lor your _ **— /300 \
linal printoui Ttie Hoi Shot has many more leatures than we are able to '5 9a 95 ( siH )
describe here. We are so sure that you will love its performance that we offer a ^ '
30 day money back guarantee if you are unsatisfied tor any reason. Order
your Hoi Shot today'
'3.00
^S&H
/ witti eK buffer \
\ Installed S74.95 )
DELUXE RS232C
INTERFACE
for
rT<od<OTS. etc.
the UcluKE R523i !ni£Ml,ico is !he lecmnntriiied inlertatti loi
hookiii^ upa slandard RS!32 modeii to yout Commodaie cam-
putet II twoks r() [0 Itw USER 1/0 poll ol your C64. CI 28. W.
SX64. VIC-20. and Pliis4 compulers li prondes lull » lOv to
-lOv RS232 signals lor mmpatibility with all slaixtard RS232
devices. It supports pins I Itini 8, 12. 20. and 23. Ttieseare Itie
slaiidard f&l22 pins renuired for Ml coii^jalibililyananoollier
inieifnce cinrenlly SL(ii»rls all tliese signals. A ihrM toot cable
comes as pan o1 itw unprtace Switches in ttie
inlntace cova allow loi changing from DTE in
OCE The 0«lus« RS233 Initfface is lecofn-
nieiKted by Commodoie. Avalex. and
olhers. Easy to undeistand inslruction
manual includes tytje-in BASIC , -■
terniiial prorrarn
(2.00
*49.95 ssH)
I
SERIAL PRINTER
INTERFACE "ir,'
C^^
See your local dealer or
CALL (206) 624-4985
VISA. MC. and COD welcome. Adri ship-
ping amount next lo price. 30 Day money
bacf( guarantee it not satisfied (less ship-
ping). Dealer inquires very welcome. Call
today!
ttiis IS itw iniertace you need lo hook your senai pimlw
ID your Commodore comptjlei The Senal Punter Iniertace
connects lo tt>e Co(nno*>re serial bus and i lien io ihe
RS232 connection on your prtnlef compoief Ttiis
ensures mfWimumoompatibilityAitlial I yoursollware The
Serial Printer Iniedace supports grapbics on mist popular
do! malni pmilcrs. DIP switch sellings
on ibe interlace allow you lo sctoci Irom
75 to 19200 baud Also sclecl word.
parily. and OTR or XON/XOFF tiand-
stiaking Power eiltier from casseiie
port Of an onternal supply (not
inclorted) Pliis^ requires
external supply Ifecom- '
menoed by Brolher. Pan-
asonic and others
«79.95
(3.00 S&H)
Dealers: Caff us I
Omnitronlx, Inc.
760 Harrison St. — Seattle, WA 98109
034:NEXTJ:PL=0:GOTO3659
: REM* 8 6
3658 RETURN :REM»1 46
3659 PG=PG+1 :PRINT#PF,"PAGE"PG:G
OSUB35e4:GOT03658 :REH*21
3660 REM PRINT TOTALS/AVERAGE
S :REM"'174
3662 GOSUB3618:IFTLi=0T!lENRETURM
: REM* 122
366 4 J=1 :CW=PC(2)-2-PC(l )
:REM+18B
36 66 IFTA=0T!iENGOSUB3722:GOSUB3 9
18:GOT03674 :REM*240
3660 GOSUB3732 :REM*152
3670 IFC$(J,1 3) = "N"T!lENGOSUB39ie
:GOT03674 :REH»84
3672 GOSUD370e :REM*190
3674 IFPC(U>1THEN36B0 :REM*246
3676 PRINT#PF,CLM$; :REM»176
3678 GOT03682 : REM* 36
3680 PRINT#PF,LEFT$(S$,PC(1 )-l )+
CLMS; :RE1^*210
3682 F0RJ=2T0NC :REM*208
3684 CW=PC(J+1 )-2-PC(J) :REM*28
3686 IFTA = (ilTHEHGOSUB3722:GOSlJB39
18:GOT03694 :REM*4
3688 GOSUQ3732 :REH*172
3690 IFC$(J, 13)="M"TliENGOSUB3<J18
:GOT03 694 : REM* 108
3692 GOSUB3708 :REM*210
3694 PRINT!ifPF,LEFT${SS,2)+CLMS;
: REM* 206
3696 NEXTJ :REM*218
3698 GOSUB4034 :REM*20e
3700 IFTA = 0TifENTA = 1 :G0TO3662
:REH*30
3702 GOSUB3618 :REM»Z36
3704 RETURN :REH*192
3706 REM DETERMINE JUSTIFICATI
OK :REM*240
3708 IFLEFT$(CS(J,0> ,1 ) = "L"TifENG
0SUB3 926: RETURN' :REM*72
3710 IFLEFT$(CS(J,0) ,1 ) = "R"THErJG
OSIJB391 8: RETURN :REM*214
3712 IFE = 1TIIENGOSUB3918:RETtJRN
:REM*1 38
371 4 IFLEFTS(C$IJ,0) ,1 )="C"Tt!ENG
OSUB3904:RETURN :REM*56
3716 IFLEFTS(CS(J,0) ,1 )="D"TliENG
OSUB3906: RETURN : REM* 62
3718 GOSUB3934: RETURN :REM*24
3720 REM- --DETERMINE TOTAL/AVG L
ABEL FOR COLUMN :REM*114
3722 IFLEFTKCSIJ, 1 3) ,1 ) = "N"THEN
CLM$="": RETURN :REM*132
3724 IFLEFTSiC$(J, 1 3) ,1 ) = "T"TI!EN
CLM$= "TOTAL": RETURN
:REH*124
3 72 6 IFCW<7THENCLMJ="AVG": RETURN
:REM*122
372 8 CLMS=" AVERAGE": RETURN
:REM*1 14
3730 REM DETERMINE TOTAL/AVG V
ALUE FOR COLUMN :REM+190
3732 IFLEFTS(CS(J,13),1 )="N"T[iEN
CLM$="": RETURN : REM* 142
3734 IFLEFT$(C$(J, 13) , 1 )="T"THEN
CLMS =STRS { SUM ( J ) ) : RETURt^
:REM*48
3736 IFK<)0THENCLM$=STR$(SUM(J)/
K) :REM*188
3737 RETURN :REH*Z25
37 38 REM DETERMINE CONTENTS OF
COLUMN :REM*178
3740 IPLEFT${C$(J,1 ),1 ) = "#"TIiEN
CLMS = STRS( 1 1 :GOT03792
:REM*34
3742 IFLEFT$(C$(J,1 ),1 )="F"THEN
CLMS=RECS[VAL(MIDS!C$( J, 1 ) ,
2,2) ) ) :GOT03792 : REM* 140
3743 IFLEFT$(CS(J, 1 ) , 1 ) = "R"TIIEN
88 / RUN km\. mi
CIrcIt 60 on Reader Service card.
CL«$=STR${SUM(VAL(MIDS(CS( J
,1 ) ,2,2) ) ) ):GOT037 92
:REM*189
374 4 REM CALCULATIONS ROUTINE
REM*240
;REM*1 i
:REH*2
REM*1 20
"F"THEN
3746
3748
3750
3752
3815
3816
:REM*240
RES=0:EQ=0 ;REM*14 3817
EQ=EQ+2
REM OPERAND X :REM*12^ 3818
IFLEFTS{C$(J,EQ),1 )
X=VAL ( RECS ( VAL ( MIDS ( C$ ( J , E
Q> ,2,2)) ) ) :GOT03 76 2:REM*1 1(8 3819
3753 IFC$(J,EQtl )="++"THEN X=VAL
(MID$(C5[J,2),2,2) ):GOT0376 3820
2 :REM*231
3754 IFLEFTS(CS{J,EQ) ,1 )="C"THEN 3821
X=BUF(VAL{MIDS(C$(J,EQ) ,2,
2) ) ):GDT03762 :REM*150 382Z
3756 IFLEFTS{C$(J,EQ) ,3)="RES"TII
EN X=RES:GOT03762 :REM*200 3824
3758 IFLEFTS{CS(J,EQ) ,2)="PI"THE
N X=PI:GOT03762 :REM*146
3760 IFLEFT$(C$(J,EQ),1 )<>"."THE 3826
fj X = VAL(CS[J,EQ) ) :REM*20
3762 EQ=EQ+2 :REM*16 3828
3764 REM OPERAND Y :REM*198
3766 IFLEFT$(CS{J,EQ) ,1 )="F"THEN 3830
Y=VAr, ( RECS ( VAL ( MI U$ ( C$ ( J , E
Q),2,2) ))):GOT03776:REM*222 3832
3767 IFCS(J,EQ-1 )=" + + "T!!EN y=VAL
(MIDS(CS{J,4) ,2,2) >:GOT0377
6 :REM*1 67 3834
3768 IFLEFTS(C$( J,EQ) ,1 ) = "C"T!!EN
Y=DUF(VAL(MID${C$(J,EQ),2, 3836
2) ) ) :G0TO3776 :REM*242
3770 IFLEFT$(C$(J,EQ) ,3)="RES"TH
EN Y=RES:GOT03776 :REM*96 3838
3772 IFLEFT$(CS(J,EQ) ,2)="PI"THE
N Y=PI:GOT03776 :REM*34
3774 Y=VAL{CS(J,EQ) ) :REM*40 3640
3776 GOSUD3800 :REM*52
3778 IFC$(J,EQ+1 ) <> "Y"0RE=1 THEN3
738 :REM*146 3842
3780 RES=Z :REM*104
3782 IFEQ=12THEN3788 :REM*46
3784 GOT0374e :REM*158 3844
3786 REM SET VALUE OF COLUMN/
BUFFERS ;REM*234
3786 IFE=1THENCLMS="??ERR0R??":G 3846
OT03792 :REM*154
3790 CLMS=STRS{Z) :REH+50
3792 BUF(J)=VAL(CLHS) :REM*38 3848
3794 SUMfJ)=SUM(J}+VAL{CLMS)
:REM*1 32
3796 RETURN :REM+28 3850
3798 REM BASIC MATH OPERATORS
:REM*88 3852
3800 W=EQ-1 :REM*218
3802 E=0:Z=0:C$=C$(J,W) :REM*160 3854
3804 IFC$(J,W)="+"TilEN 2=X+Y:RET 3856
URN :REM*2
3605 IFCS( J,W)="++"THEN 2=0:FORK 3858
=XTOY:Z=Z+BUF(H) :NEXTH:RETU
RN :REM*119 3860
3806 IFC${J,W)="~"THEN Z=X-Y:RET
URN :REM*40 3862
3807 IFC$(J,W)="*"TI!EN Z = X*Y:RET
URN :REM*253 3864
3808 IFCS{J,W)="/"ANDY<>0THEN Z=
X/Y:RETURN :REM+128 3866
3809 IFCS{J,W)="(UP ARROW)"THEN
Z=XiUP ARROW }V; RETURN 3868
:REH*7 5
3810 IFC$(J,W)="SGN"THEN Z=Y*(-1 3870
): RETURN :REM*140
3811 REM LOGICAL OPERATORS 3872
:REM*223
3812 IFC$(J,W)="="ANDX=YTHENZ=1 : 3874
RETURN :REM*220
3813 IFCS(J,W) = "<"ANDX<YTiiENZ = 1 : 3876
RETURN :REM*207
3814 IFCJ(J,W)=">"ANDX>YTMENZ=1 :
RETURN : REM* 2 38
IFC$(J,W) = "< >"ANDX<>yTHENZ =
1: RETURN : REM* 81
IFC$(J,W)="0R"AND(X>10RV)1 )
THENZ=1 : RETURN :REM*48
IFC$ ( J , W I ="AND"ANDX> 1 ANDY > 1
TUENZ=1 : RETURN : REM* 183
IFC$="="0RC$="<"0RC$=">"0RC
$="<>"ORC$="OR"ORC$="AND"TH
ENZ=0: RETURN :REM*76
REM SCIENTIFIC OPERATORS
:REM»101
IFC$(J,W)="SQR"ANDY>=0THEN
Z=SQR(Y) : RETURN : REM* 148
IFC$(J,W)="SIN"THEN Z=SINfY
): RETURN : REM* 135
IFC$(J,W} = "COS"TflEN Z=COS(Y
): RETURN :REM*126
I PCS ( J , M ) = "TAN" ANDCOS { Y ) c >
THEN Z=TAN(Y) :RETURN
:REM*1 96
IFC${J,W)="ATN"THEN Z=ATN(Y
): RETURN :REM*218
IFCS{J,W)="ABS"T[iEN Z = ABS(Y
>:RETURN :REM*130
IFCS(J,W)="LOG"ANDy>0TllEN Z
eLOG( Y) :RETURN :REM*6
I FC J { J , W ) = " EXP" ANDABS ( Y ) < 88
THEN Z=EXP(Y):RETURN
:REM*188
IFCS{J,W)="INT"THEN Z=INT(Y
): RETURN : REM* 196
IFC$(J,W)="SEC"ANDCOS(Y)<>0
THEN Z=l/COS(Y):RETURN
: REM* 156
IFCSf J,W)="CSC"ANDSIN(Y)<)0
THEN Z=l /SIN(Y}:RETURN
:REM*128
IFCS(J,W)="COT"ANDTAN(Y| c>0
THEN Z=l /TAN(Y):RETURN
:REM*107
IFC$(J,W)="ASN"AND(-Y*Y+1 ) >
0THEN Z=ATN(Y/SQRi-Y*Y+1 ) }:
RETURN : REM* 191
IFC${J,W)="AC0"AND(-Y*Y+1 ) >
0TtiEN Z = -ATN{Y/SaR(-Y*Y#l ) )
+PI/2:RETURN ;REM*11
IFC$(J,W)="ASC"AND(Y*Y-1 )>0
THEN Z=ATN(Y/SQR(Y*Y-1 ) ):RE
TURN :REH*101
IFC$(J,W)="ACS"AND(Y*Y-1 ) >0
THEN Z=ATN(Y/SQR(y*Y-l } )+(S
GNtY)-1*PI/2) : RETURN: REM* 57
IFCS(J,W)="ACT"THEN Z=ATN{V
)+Pl/2:RETURN :REM*157
IFCS(J,W)="INV"AN0Y<>0THEN
Z=1/Y:RETURN : REM* 51
REM CONVERSIONS :REM»25
IFCS( J,W) = "RAD"TFIEN Z=Y*PI/
ie0:RETURN :REH*87
IFCS(J,W)="DEG"THEN Z=Y*180
/PI: RETURN
1FC$(J,W)="INS"THEN
4: RETURN
IFC$( J,W)="MMS"THEN
4: RETURN
REM*227
Z=Y/25.
REM*1
Z = Y*2
REM*1 43
IFCS(J,W}="DFR"THEN Z=Y*9/5
+32:RETURN :REM*17
IFC$(J,W)="DCG"THEN Z=(Y-32
)*5/9;RETURN :REM*23
IFC$(J,W)="GMS"THEN Z=Y/.03
S36:RETURN :REM*81
IFCS(J,W)="OZS"THEN Z=Y*.03
536: RETURN :REM*101
IFCI(J,W)="LBH"THEN Z=Y*2.2
1: RETURN :REM*229
IFCS(J,W)="KGM"THEN Z=Y/2.2
1 : RETURN : REM*! 35
IFC$( J,W)="LBF"THEN Z=Y*4.4
48: RETURN : REM* 135
COMB
Authorized Liquidator
COMMODORE®
VICMODEM"
• Use with the Commoctore ' C64'",
the 5X~64 orthe VIC-20 Computer.
• Belt 103 Compatible.
• Full Duplex; 300 Baud.
• Manual Dial Direct Connecting.
• FCC Registered.
This Modem is LOW llquldalion priced
because it was closed out by Commo-
dore" Add It to your computer for access
10 timely financial information, news and
reference libraries. ..as near as your
phonel An affordable introduction to
phone/computer services: and you can
communicaie witb computer users who
also own modems!
Use with data cassette (included), or with
terminal program software, available at
computer stores.
90-Day Limited Factory Warranty.
ust ^59.00
Uquldation
Priced At Only . .
$19
Mem H-23 19-7041 -072 Ship, handi S-I.OO ea.
Commodoro i% a rogiitorcd lrnil«mflrh of Comniodoro
EliectronkiSH Ltd.
Cre<Jtt card membfln can o>r<fer by
phone, 34 haan a day. 7 days 3 vt^ek.
TolhFree: 1-800-328-0609
Salei outt^dt iht 4B conliguout ■t^E'ta Si^e lubjvct l&
tpvc^l condlUoni. P^aH caN Or wrUe to Inquk*.
SEND TO: Mem H'2319
C,0,M,B, Dttcct Markelmg Corp.
1405 Xenium Lane N/Minnoapo3J$, MM 55441-4494
Sern) Modem(») lit?m H-23t9-7D41-072 st StO each
pigs S^ each fur sMtp, han<iling. (Minnesota resjdtrnts add
&>:b sales laK. Sorry, no CO-D ordt!r$ )
U My check qt money order is encto^ed. {No delays in
processing orcJers paid by check}
clfECK n[^\ D^-)] nligg^ D^
Accl Na ...^^ Ejip Z
PLEASE PfflNT CLEABLV
Cily
.SP-
Phone,
_L
&gn Here
COMB COMB COMB
RUN APRIL 1987 / 89
w
I
L
D
C
A
R
D
Be A Winner
With
From inkwell
Systems
kJ
Inkwell S:^stems
a
a
V
a
1
I
Listing 1 nmlimini
3878 IFCS(J,W)="NWP"THEN Z=Y»,22
48:FiETURtJ :REM»139
3880 IFCJ(J,W)="MLS"THEN Z=V/1.6
09 34 4: RETURN :REM*17
3882 IFCS1J,W)="KMS"THEN Z=Y*1.6
09344: RETURN :REH*3
3884 1FC$(J,W)="FPS"THEN Z=Y».30
4B: RETURN ;REM*177
3eee ifcs(j,w)="mps"then z=y/.30
48;RETURN :REM*51
3888 IFCS(J,W)="PSI"THEN Z=Y*6.e
95 (UP ARROW) 3:HETURN
:REM*103
3890 IFC$[J,W)="NSM"THEN Z=Y/6.a
95 {UP ARROW}3:RETURN:REM*e9
3892 REM IFCS(J,W)="FN!"TiiEN Z=Y
{11 SPACES) : RETURN: REM USER
DEFINED FUNCTION 1:REM+245
3894 REM IFCS ( J , W) ="FN2"THEN Z=y
{n Sl'ACEs): RETURN: REM USER
DEFINED FUNCTION 2: REM*! 21
3896 REM IFCS ( J, W) ="FN3"TilEN Z = Y
{11 SPACES): RETURN: REM USER
DEFINED FUNCTION 3:REM*253
3698 PRINT" (COMD 3) INVALID PARA
METER (CTRL 8)(CRSR UP)":Z=0
:E=1 :REM*107
3900 RETURN ;REM*1 33
3902 REM CURRENCY/ DECIMAL/RIG
HT JUSTIFICATION :REM*241
3904 R=2:GOTO3908 :REM*17
3906 R=VAL(MID$(CS(J,0) ,2) )
: REM* 3 9
3908 CLM$=STR$(INT(VAL(CLM$|+10(
UP ARRQW)R+.5) ) :REH*43
3910 IFLEFTS(CLM$,1 )=" "THENCLMS
=MIDS{CLMS,2) :REM*47
3912 IFR>LEN(CLM$)T1IENCLM$=RIGHT
$("00000000"+CLM$,R)
:REM*125
3914 IFRTHENCLM$=LEFT${CLMS,LEN(
CLMS)-R)+"."+RIGHT$(CLM$,R)
:REM*1 49
3916 REM RIGMT JUSTIFY: REM*2 1
3918 IFLEN(CLM$) <CWTHENCLM$=RIGH
T$(S$+CLM$,CW) ;REM*205
3920
3922
3924
3926
3928
3930
3932
3934
3936
3938
3940
IFLENICLMS) >CWTHENCLM$=LEFT
$(CLM$,CW) : REM* 37
RETURN :REM*155
REM LEFT JUSTIFICATION
:REM*6 5
IFLEN(CLM$) <CWT!iENCLMS = CLMS
+LEFT$(SS,CW-LEN(CLM$) )
:REM*1 IS
IFLGN(CLM$)>CWTUENCLM$=I.EFT
$(CLH$,CW) :REM*45
RETURN :REM*163
REM PERCENT/RIGHT JUSTIF
ICATION :REM*10S
CLM$=STRS{VAL(CLM$)*100)
:REM+1 59
GOTO3906 :REM*87
REM DIRECTORY : REM* 141
PRINT" (SUFT CLR)(CTRL 8)";:
@"$":PRINTTAB(25)"(COHD 6}P
REBS (CTRL 2) (CTRL 9) ANY KE
Y{CTRL 0){CTRL B}":GOSUB301
e:RETURN :REM*101
K HOW
$99'!»^
INTERACTIVE HI-RES
GRAPHIC SYSTEM
Complele package Includes
Professional Duality
LIghl Pen and Soltware
. lise tc outt Wisiit/
I clinical ii3mi«i%
. Ptini in 3 Sim
• Full Iwa year waiianty
4002
4003
3998 REM SETUP FOR PRINTER
:REM*241
PRINT" (SHFT CLRKCTRL B) {C
TRL 9) (5 spaces) CALCULATED
REPORTS PROGRAM(7 SPACES}"
: REM* 253
PRINT" {CTRL 9) {2 SPACEs)PR
INTER OR INTERFACE CONFIGUR
ATI0N(2 spaces!" :REM*233
PRINT"{CRSR ON) (COMD 6) CUR
RENT OPTION IS: {CTRL ei"P
:REM*1 64
PRINT"{CRSR DN)(COMD 6) PRE
SS (CTRL 9] (CTRL 2)1 (COMD 6
){CTRL 0)(2 SPACES }CARDCO A
, 1525 :REM*139
PRINT"(7 SPACEs)(CTRL 9}{CT
RL 212{COMD 6) (CTRL 01(2 SP
ACEs) PRINTERS W/GRAPHIC INT
ERFACES" ;REM*101
PRINT" (7 SPACES) (CTRL 9HCT
RL 2)3(COHD 6) (CTRL 0j{2 SP
4006
ACEs)1526, MPS801/802/803"
:REH*1 1
4009 PRINT" (7 SPACES 1 (CTRL 9}{CT
RL 2}4{COMD 6)(CTRL 0)(2 SP
ACEs) PRINT TO SCREEN"
: REM* 12
4010 IFP<>0THENPRINT"{2 CRSR DNs
)(3 SPACES )0R{ 2 SPACES) (CTR
L 9) {CTRL 2)S{C0MD 6) (CTRL
0}END PRINTER COMMANDS"
:REM*213
4012 IFP<>OTHENPRINT"{CRSR ON} (7
spaces} (CTRL 9) (CTRL 2}E(C
OMD 6} (CTRL 0)XIT TO CONTIN
UE" :REM*135
4014 PRINT" (2 CRSR DNs) (CTRL 8)
(CTRL 9} (6 SPACEslPRESS THE
APPROPRIATE KEY (6 SPACES)"
:REM*5
4016 GETA$:IFA$=""THEN4016
:REM*89
4018 IFAS="E"THENPRINT"{S!1FT CLR
)CLEARING ": RETURN: REM*41
4020 IFA$="S"THEN4044 :REM*83
4022 P=VAL(A$):PF=4 :REM*37
4024 IFP=1TilENBlS = CHR$(10) :G0TO4
0D0 :REM*73
4026 IFP=2THENB1$=CHRS{0) :GOTO40
00 :REM+161
4028 IFP=3THENB1$=CHRJ(0) :GOTO40
00 :REM*195
4029 IFP=4THENB1S=CHRS(0) :PF=3:G
OTO4000 :REM*120
4030 GOSUB602:GOTO4016 : REM* 91
4032 REM PRINT TERMINATOR
: REM* 2 3
4034 ONPGOTO4036, 4038, 4040,4038
:REM*1 39
4036 PRINT#PF,B1 $; iRETURN
:REM»191
4038 PRINT#PF,B1$:RETtJRN:REM*157
4040 PRINT#PF:RETURN :REM*11
4042 REM- PRINTER COMMANDS
: REM* 81
4044 PRINT"{SHFT CLR) {CTRL 8)(C
TRL 9) (11 SPACEs}PRINTER CO
MMAND{12 SPACES) {CTRL 0)"
SERIES OF CLIP ART
AND ILLUSTRATIONS
FOR USE WITH
fM(kli4rAND iH:,.VrJ'
Now Available:
• HOLIDftV THEMES
• CLIP-ART POTPOURRI
• BORCERSS SIGNS
'JO / RUN Al'RI). 1987
CI re Is 24 on Reader Service card.
:REM+2 21
4046 PRINT" (CRSR DNJICOMD 6} Till
5 ROUTINE WILL SEND CHARACT 4072
ER" : REM* 131
4048 PRINT" STRING £CHRS()1 COMM
ANDS TO AN ASCII" :REM*203
4050 PRINT" PRINTER. {2 SPACEs)CO 4074
MMANDS MUST BE ENTERED IN"
:REM+1 49
4052 PRINT" THE FORM OF INTEGERS 4076
SUCH AS:" :REM*2 39
4054 PRINT" (CRSR DN)(CTRL 8} ? 2 4078
7{C0MD 6) [5 SPACES ((ESCAPE
CODE)" jREM'lll
4056 PRINT" {CTRL 8)? 66{COMD 6)
15 SPACES) (PITCH CODE)"
: REM* 15 4079
4058 PRINT" {CTRL 8)? 2{C0MD 6K
6 SPACES) (COMPRESSED MODE)" 4 080
:8EM*145 4082
4060 PRINT" {CTRL 8)? *{COMD 6){
6 SPACES) (END THE SEQUENCE)
" : REM* 31
4062 PRINT"{CRSR DN } TlilS WILL D 4084
E SENT TO THE PRINTER AS:"
: REM* 17
4064 PRINT"(CRSR DN ) ( 3 SPACES) (C
TRL 8)PRINT#4,CnRS(27)CKRS( 4086
66)CHR$(2) (COHD e}":REM*14)
4066 PRINT"(CRSR DN ) UP TO FOUR(
4) NUMBERS MAY BE SENT," 4088
:REM*251
4068 PRINT" THE FIRST NORMALLY B
EING {CTRL 9) (CTRL 8)27 (COM 4090
D 6) (CTRL 0), THE" : REM* 187 4 092
4070 PRINT" ESCAPE CHARACTER, (2 4094
SPACEsJEND THE SEQUENCE"
:REM*17S 4096
PRINT" BY PRESSING {CTRL 9)
{CTRL 2) RETURN {COMD 6} (CTRL 4098
) WHEN THE ASTERISK"
:REM*7 3
PRINT" IS SHOWING. {2 SPACES 4100
)PRINTERS WILL VARY, SO"
:REM*179
PRINT" CHECK YOUR MANUAL FO 4102
R THE CODES." : REM* 15
PRINT" (CRSR DN){4 SPACES )(C
TRL 2) {CTRL 9)ANY KEY{COMD 4104
6) {CTRL 0) TO CONTINUE OR (
CTRL 9 ) { CTRL 2 ) E ( COMD 6 ) ( CT
RL (KIT? (CTRL 8}" :REM*151
GETA$:IFA$=""THEN4079 4106
: REM* 160
IFAS="E"THENRETURN : REM* 165
PRINT" (SHFT CLR) (CTRL8)(C 4108
TRL 9)(B SPACES) SEND PRINTE
R COMMANO{10 SPACES) (CTRL
}" :REM*81 4110
PRINT" (CRSR DN} (COMD 6)ENT
ER CODE, THEN PRESS (CTRL 2
) (CTRL 9) RETURN {CTRL 0)"
;REH*207 4112
PRINT" {CRSR DN) (CTRL 9) RET
URN (CTRL 0} (COMD 6}ONLY TO 4113
QUIT{2 CRSR DNs)" :REM+249 4114
F0RI=1T04: PRINT" (COMD 6)C0D
E(CTRL 8)"; I;" ? * {4 CRSR
LFs)"; :INPUTIS(I( :REM*95 4116
IFIS{I)="*"THEN4094 ;REM*59 4118
NEXTI :REM*95
0N(I-1 )GOTO4096, 4098,4100, 4
102:GOTO4104 :REM*63
PRINT/M,CHRS(VAL(I$(1 ) ) ) : GO
TO4104 :REM*1 44
PRINT#4,CHRS(VAL(IS(1 ) ) )CHR
S(VAL(tS(2) )):GOTO4104
:REM*182
PRINT|i^4,CHRS(VAL(IJ{1 ) ) )CHR
$(VAL(I${2)))CHR$(VAL(I$(3)
)):GOTO4104 :REM*226
PRINT#4,CIIRS(VAL( I$(l ) } )CHR
$(VAL( IS(2) ) )CHRS|VAL{IS(3)
) )CHRS{VAL(I$(4) ) ) : REM* 14
PRINT" (2 CRSR DNs) (10 SPACE
s}(CTRL 9) {CTRL 2)A{C0MD 6)
(CTRL 0}NOTHER CODE"
:REM*206
PRINT" (CRSR DN){10 SPACES ) (
CTRL 91 (CTRL 2)T(C0MD 6}(CT
RL 0)EST PRINTER" : REM* 102
PRINT" (CRSR DN){10 SPACES) {
CTRL 9} (CTRL 2)E{C0MD 6){CT
RL 0}XIT TO PRINT" :REM*64
PRINT"(CRSR DN} (CTRL 8)(CT
RL 9) (6 SPACES} PRESS THE AP
PROPRIATE KEY{7 SPACEs)"
:REH*1 4 6
GETAS: IFA$ = ""T!iEN4112
:REM*246
IFAJ="A"TI!EN4082 :REM*167
IFA$="T"THENPRINT/M,"ABCDEF
GHIJKLMN0PQRSTUVWXYZ":G0TO4
112 :REM*210
IFAS="E"THENRETURN :REM*202
GOSUD602:GOTO41 12 :REM*150
THE SMART WAY TO SAVE
YOUR RUN
You'll find all your favorite issues of RUN in minutes-and in
great condition-wilh smart-looking binders or file cases from
Jesse Jones.
Sturdy, protective file cases make for easy access to each
issue, while rugged binders allow magazines to lay flat for
easy reference. Both hold
12 issues, are custom-designed in brown with gold spine let-
tering, and are unconditionally guaranteed.
Order today t
File Cases; $6.95 ea ; 3/S20; 6/$36.
Binders: SB.50 ea.; 3/$24.75; 6/$48.
YES! Rease send me prot«SiOT for my RUN:
-Fte Cases
-Binctere
I enclose m^ civo^ a mone^ orttef (or $.
Name
A(j*ess.
Oty
. aale.
.Zip.
us Qiitrvf oriy. OutKkj US. add H.50
B«r (em l» psst^ mM handing
PlaisB ikMr *-6 weeks 1» drtver;
UJUL TO: .tesse Jooes Boi Corp. PO Boi
hm. Oed RU^J. RiteSelpfia Fft 19H1
NOW AVAILABLE
NEW CP/M VERSION
THE BIG BLUE REAOER;
— Lo.ids in 30 seconds
— la eas/ to use
— Foalures Standa'O ASCII to Com-
modore or PET ASCII Iranslation.
and vicQ versa.
— Wrtli ASCII tianslation, iranslers
MS-DOS tiles to Commodore for-
mat at 12.000 bytes pet minule.
and [lansfers Commodore files to
MS DOS lormal ai 20.000 bytes
per minute.
— Includes MS-DOS backup and
MS-DOS disk-tcjrnintiing pro-
grama.
-- Displays on 80- or 40-colurnn
screen, in color or monochroi^e.
— Can t>e used with one or two disSi
drives,
— Features prtniet output.
— Erjor-chflckmg includes:
• correcl disk
• (ull disk
" proper I He name
— CP/M version available as
upgrade lo current users.
The Big Blue Header CP/M 15 S44 95 (includes all standard Big Blue Reader
Icalures). Standard Big Blue Header 15 S31 95 All prices U S. currency and
include shipping and handling. No credit card orders, pleaso. Call lorn ia
lesideinlsaddSZSOtorThoBlgBlueHeadefCP/MorSE.OSIoraiandatdBig
Blue 8eader. slalo gales lax. CP/M version available as upgrade 10 current
users lor 116 plus your Big Blue Header disk Send check 01 money order
and alt inquiries to
S O G W A P Software. Inc
611 Boccaccio Avenue. Venice. CA 90?91
Telephone (213) S22-113S
WANT TO READ
FROM AND WRITE
TO IBM-COMPATIBLE
FILES?
I( /ou tiave a Commodore i^e'"" and
1571"" disk drive, you can read from
and write to MS-DOS files using THE
BIG euUE READERI Mew from
SOG '.V A P Software, Inc . tfie pro-
gram allows users 10 transfer files
generated en most IBM-compatible
soltwaro to Commodore DOS files,
and vice versa. Now THE BIG BLUE
READER CP/M gives you all the
standard tealures ol THE BIO BLUE
READER plus CP/M read and write
capabitiiy!
Circle 97 on Reader Service card.
RUN APRIL 1967/ 91
NowRun
puts a powerful
new research tod
right at your
ngatips*
Run^s new SearchLink service
gives you easy access to more
than 800 databases in just
minutes!
There's a wealth of useful informa-
tion being gathered on electronic data-
bases every day. But getting access to it
hasn't been easy. What databases have
the answers you need? How do you get
access to them?
The answer is SearchLink. Search-
Link gets you answers to all kinds of ques-
tions that are important to your business.
You can get competitive information, or
details about new products and services,
or market facts, or the latest FCC regula-
tions. You can get information on com-
puters, finance, business statistics,
investments, law and much more. Every-
thing from accounting to trademarks to
history or geography.
SearchLink offers you easy access to
the services of leading database vendors
including BRS; Dialog; NewsNet; SDC;
VXJ/TEXT; and Questel, to name just a
few. All you need is a credit card and a
computer with modem.
All tliis, and more, with just one call!
SearchLink is easy.
No subscriptions. No passwords.
All you do is call 800-843-7337 with your
modem. Have your major credit card
ready, and within a few minutes you'll be
cleared to use SearchLink. Simple in-
structions tell you how to go after the
information you need.
Using SearchLink is as easy as
knowing what you want to find out. You
pick the subject; SearchLink shows you
what's available. Then you pick what you
want to see.
K you know which database you want
to access, SearchLink lets you specify
that. If you're not sure, SearchLink can
choose the database (s) to search.
SearchLink is inexpensive*
Considering that you could easily
spend hundreds of dollars worth of your
time with conventional research methods
and still not get what you want, Search-
Link could be the biggest bargain going.
SearchLink costs only $799 per topic
searched (a few databases carry sur-
charges), plus 25 cents per minute con-
nect time, and $2 per abstract you choose
to see. You can even get hard copies if you
want them.
SearchLink provides 24 hour
on-line assistance.
If you get into trouble, just type
"SOS" and a real, live search specialist
will come on-line to answer your
questions.
Here's just a small sample of the databases you
can access through SearchLink. A complete
list is available on-line on SearchLink.
We can't list all of SearchLink's more tlian 800
daUibases, but just to jjive you an idea, here are
some of the databases aviiilable under the topic
"COMPUTER."
Business Software Da I abase
INSPEC
Software Packugeafor Minis
lliiih Technology Topics
ami Micros
Mi^iiu— TIr' (ritornational Software
COMl'ENDEX'
Database
Eniiinwrinji anil Trehnoh)^
Inlirnatiiiiud Sii/lwan' l.istinf;s
Information
MiercHoiniHitiT Imk'x
CdmputtT Databasf
liiisim-ss. Eiimntion.
Computer.^ mtil
ami Hume Cimjfiuter Tapics
Telecommiittitalions
Oiiliiio Microconi putter Software
COMPUTER PAT
Sojiware Descripliifiis and Kci'icu'n
US. Data Fnaessing Patents
SlIPERTECH
AI, CAD/CAM. kobotics,
and Telectim m u nu uitons
And here are just a few of the other popular databases
you can access with Searclil^ink:
AHl/lNFORM
fSusiness and Management
ERIC
Educational Topics
Tallies
Chemical Al)strads
Index of Chemistry Articles
PTS PfiOMT
Iktsiness and Market tnfiirmatitm
Standard and I'nor's Ci!r[)orate
Disclosure
(Selected Dalabtms)
[Jescriptiiin^
Information on U.S. Corporations
fJonnelley DL-moKnipfiics
U.S. Cemus Information
'I'rademarkscan
Active U.S. Trademarks
Duti & Bradstrect
(Selected Databases)
TRfNET
Information on U.S. Companies
Here are some of the major database vendors accessi-
ble tlirough SearchLink.
AUP Network Services
Dialog Information
[5RS Information
Services. Inc.
Technologies
(j-CamSer\'eur
Data-Star
NewsNet, Inc.
Datasolve Information
PerRamon InfoLine
Ofiline
Questel, Inc.
DalaTimes Information
SDC Information Ser\'ices
Network
VU/TEXT Information
Services
Call 800>843>7337 now!
Put the power of knowledge to work
for you right now. Call 800-843-7337
(THE-SEER) on your computer and get
the answers you need to stay ahead.
SEARCHUNK
From Run
Your link to the world of information.
An luttTn.^Ei<jfial Hala Gn»u[) Si'rvhre
SearchLink in spotisarfd by the Nflltrtna] Ftderalkjntjf
AtiHtractJn^garid InlormrtlNm Service's,
NJ-'AIS iaa pr«fessi«jniiU!^'i<NiHti<HMhf Jatabasf prixJiJcen.
A CWCi PubUt-atitm
An InternaEliiiubl l).ii.f Group Ctimpny
COMMODORE CLINIC
Do you have a problem or question almut
ymir Covinwdore computer? Commodore
Clinic can help. Jus I send your question
on a postcard lo:
Jim Strasma
Commodore Clinic
PO Box 6100
Macomb, IL 61455
Queries are answered only through this
column, and, due to the volume of mail,
only questions that appeal to the majority
of our readers can be published.
SOFTWARE
Q: I want to set up some large database
files, using either Superbase 128 or a
CP/M database. Someday 1 may cftange to
an MS-DOS system, .10 Pll need to transfer
all these files to an MS-DOS-compatible
database. How can I be certain that I'll be
able to do this when the time comes?
Bob Stoeckley
Eureka, MT
Ai Future compatibility is very diffi-
cull to guarantee In any system. Your
best bet is to find a program that's
offered in both CP/M and MS-DOS
versions, and run the CP/M version
for now.
Asliton Tate's Dbase II package is a
safe choice, since the great majority
of MS-DOS datafilc programs are
able to read Dbase files, and both
Dbase II and the newer Dbase III Plus
are available in MS-DOS versions. Un-
fortunately, Dbase II is more expen-
sive than Superbase 128, but you can
By JIM STRASm
console yourself with the knowledge
that it's quite easy to find skilled
Dbase programmers to help you
when the time comes, due to the pro-
gram's 80-percent dominance of the
MS-DOS database market.
Q: Where can I find programs to me with
my 1520 printer-plotter?
John Elberson
Bonita, CA
A: The International Commodore
Products User Group (ICPUG) in En-
gland has just announced the resur-
rection of its 1520 user's group and
the availability of a disk of programs
for the 1520. You can order the disk
from W. G. C. Austin, School of Ge-
ography, Faculty of Humanities, New-
castle Polytechnic, IJpnian Building,
Sandyford Road, Newcastle-Upon-
Tyne, NEl 8ST England, The asking
price is a disk witli a program for the
1 520 on it, together with return pack-
aging and money for postage. You
might also offer to join ICPUG,
1^' On page 69 in the May 1986 issue of
RUN, liw 2-iO of the Basic loader listing
has the same REM value, 34, as line 690
in the Nutneric Keypad listing on page 60
of the March 1986 issiw. Hoiuever, the data
in each is different. How can this be?
R, H. WiUiams
Albany, GA
A: Notice that all the checksum val-
ues for Perfect Typist are in the range
0-255. This is a single-byte checksum,
and easy to calculate in machine lan-
guage. It's also good enough for most
needs, since the odds of an incor-
rectly typed program line having the
correct checksum are only 1 in 256.
How^ever, as you noticed, it is possible
for two dissimilar lines to have the
saine checksum. If that ever becomes
a problem, using a two-byte checksum
would decrease the odds of an error
to 1 in 65.536, but at tlie cost of a
slighdy more complicated checksum
algorithm. For now, let's stick with the
one-byte version.
HARDWARE
Q: An "authorized" Commodore dealer
told us that Commodore hardware we pur-
chase from any other outlet is not stibject
to the same quality-control monitoring as
the products purcfuiml from him. Aren't
consumers who purchase titeir hardware
through retail outlets such as K-Mart and
Sears receiving equipment that's just
as good?
Jane Palenske
Manhattan, KS
Ai I expect your dealer is doing his
own (|uality-control tesdng on the
computers he sells, as do several other
authorized Commodore dealers I've
known over the years. This typically
consists of setting up each system and
running diagnostic programs on it
for a day or two before putting it up
for sale, which is about the same test-
ing Commodore gives its computers
before they leave Uie factory. The
value of the added testing by the
94 / RUN .M'Rll. I
Sensational Prices!
. . . On Our Most Popular Itemsl
from mjcfoSi* ...
THE 390 DISKEHE!
Aro you pa/ing too mucli tor diskettes? Try our first
qualily, prime. 5'/4 " diskettes {no rojocts, no seconds)
al those fantastic sale pricos and save, save, SAVE'
Disks are packaged in boxes of 50; incfudirg diskettes
in sleeves, labels, and write-proiect tabs.
Each diskette is certified to be 100% error free and
comes with a iifetime warranty (if you have a problem,
vve'li reptace the diskelte). Aif diskettes include hub rein-
force ma nt rings and write-proted notch.
Ail diskettes are double density and work in eitlier
singie or double density drives.
SS, DO Diskenas. Box of 50
32391
DS. DD Diskettes, Box of 50
32403
$19.50-33C ea.!
$24.50-D9c ea.l
POWER and PROTECTION
FOR YOUR 0-64!®
POW'RPAK64
from MicroPal®
Pow'r Pak is a replacement power supply (1 .5 amp)
for the Commodore 64" . . .but thal'a not alii Pow'r
Pak aiso supplies two additional surge protected out-
iets (120V) lor monitor, disk drive, or other peripher-
als. On/off switch. Fuse protection. Sturdy ail-metal
casing is ventilated for heat dissipation. Fuli 1 year
warranty.
^34910 $49.95,
A" Our Lowest Price Ever ^%
On Diskette Storage!
I INNOVATIVE CONCEPTS. INC
FLIP SORT 70
• Slores and files up to 70 5'A" disltettes.
• inciudas S index dividers fDroioanizalion of tiling and retrieval.
• Molded from higdiy dnratile plasuc.
Sug. Retail $7.96
Regular Tonox Price S6,95
43375 SUPER SALE $4.95 ^
From Your Friends At
leNGX
^e4
'•/'•'■l^'^-
Lowest Cost,
Best Performing
Star Printer Ever!!
NP-10. Ideal for school and home use. Iho
newest printer in the Star line promises to be
a best-seiler due to its great features and
unbeatable price! You get superb draft printing
at 100 cps and its easy to switch to crisp, precise
near letter quality at 25 cps. Easy front panel operation
allows you to change modes at the simple touch of a
button. Tractor and friction feeds standard. Printing is bidireclionai in draft riiode and
unidirectional in bit image and NLO modes. Five characler sets are available in draft
mode including italic end international characters, wilh three sols available in NLO. 2K
buffer, Slandard parallel interface. Fuli one-year warranty Sug. Retail S279.00
64204 NP-10 Printer SCALL FOR LOWEST PRICEI
^
* THE BEST PRICES*
• THE BEST SERVICE*
WHY SHOP
ANYWHERE ELSE?
THE FAMOUS SLIK STIK'"
Ttn S^ik Stik''' has been a fj^rile tor years an:J
for QQffiJ reason It's just lii^ riGti! coinljination cf
rcsfwnsivoness and accuracy. And Itic price i;,int
bebeat' From Suncorrr. 90 [fay warranty Corijipcts
dr redly lo Commodore Comnultrs.
4ms
ONLY S6.95!
Space Saving Printer Stand
At l^st 3 pjint^r Hand f ricird 'for fupmss sn^J smjll airice5^ This um^i stand tfw*
Suncam n ?iev3l«d so ^ CAn ^l^ce your p;tp«r uncli^rTieaEri Feature's he^ <iu\f
ttfldFd s.teslvrirtcDn$!n;(;i«r) Jnd ha^a vinylca-sCing lo fi^utt 'vmt i^ vi[^rj|.
(njn Ana(r«r ptui the pJiftTflr « fi*u il i^t aAgu maj inaiijti lE mucJi ti^w
lo $e(i your Qutpiri i% lE i$ bring prnt^d. Av.siljpic' in Ew? widttij' IE' Icr m^' i
&0 column prrnlar?, ant! Ifl* tor mosr 132 column printeirs.
33233 12 " PrlnEDi Stand [Waa S149S) ONLY $ e,95
3J346 10" PrmEcr Stand (Was S25 95) ONLVS12.9S
Paper Tray
Evcf wonCerecJ what ]o Cto with lus printouE thai comes out C'f the priniter and Ecri;]i
to spill arj over ma Ut\i aniJ rioor? The Sun^nn Pajier Tray altaches ta fte rcJr of
n.!l Sijncom stands and rKftWS Ehe printed pap«T 3i rE comes out ol the printer Hc'p-;
'i^jEly )c»d and sEick iV Sug ReEnl %m%
4?a9i tti.ss
OUST COVER and
"EVERYTHING BOOK"
SPECIAL OFFER
Gel 10 kncjtv us t^ ordering Efsis ureat dust ccfver for
your C-frJ or C'128 and our catafuij. "The Ever^tfti^o
Book (Of [hi C-W jnd C-123 Hortie Comptilers." for
S2 95 jrw &tra sfiipping ar>j h3r>dl'n-0 ChafQtS), Ccwr
1^ antistaljc, IrartsiLrcenE Sgauoe v^nyl sewn |<] our
exJctirvQ sundards v-i!h reinJorctsl scams Discowi (he
savings and easy shipping awailatte Trom TENEX Com-
ouier f)( press'
«2.95
31617 CU Dvtl Cnrif inH Catalog (RIi:)
3MM C 1;b Dun Cover and Calalog (niCI
esiao C'&tC Dirst Covir and Catalog |I12C)
LIlWwr^DrWE 61 -J J i»fl.
IVe gladly accept
mall orders!
P.O. Box 6578
South Bend, IN 46660
Questions? Call
219/259-7051
nOCOWWKJnj l?8iinr'»3rT.
Ad
RZC
SHIPPING CHARGES
^ ORDER AMOUNT
CHARGE
less than S20.00
S3.75
Sa0.00-S39,99
4.75
-J $40.00-$74.99
5.7S
S75.00-S149.99
6.75
S150.00-S299.99
7.75
S300 & up
8.75
rn Fo'fi;n Oiotr', irJO MOO
Heavy lierrr^ r."
The Right Interface For Air
Your Printing Needs!)
"9 sound tmmstment for your
ffOl ntt Commixioro:' RUN, Dec '05
Yn "j**^ '^'^ high-pflrFormancB graphics
' V'^ parallel prlntfr mmrtace from DSI tw
C4* jnid VIC-^CemuiAtM a Commotspfp printfr Cotw-switn
ci^'esa^d user's ma*vual.
33565 $39.95
Super GraphiX. Features SK thjlfei, 10 pmting
modK. 3 ifiEemaf screen tJumas and, tpp mou'^ted dtp $wtcf*5
Sti'POorts st&erscnpv ^u&tcnpt. uf>d«Jl»ning, bokltKe. wi
a cno-ce oE 9 charairtrr widlfts. Fmm Xetec.
41769 569.95
Super GraphlX Jr. a rnoreKoiomol version ol
1^e Su;xr &ipnv. tejturin^ grapnics. rwmaS utti correspofv
dffCf qualT/ pfntng C^ompatifc wtlMI nru^ ]3fnteft. rrom
teitc
41774 $49.95
E
NO EXTRA FEE FOR CHAR GES
WE VBRIFY CHARGE CARD
ADDRESSES
ORDER TOLL FREE
1-800-348-2778
INDIANA ORDER LINE 1-800-22S-ee38
Ciieie IS5 on Reador Service eai6.
MAC INKER "
MAC INKER", Automatic
Ribbon Re-inker. Re -ink any fabric
cartridge or spool for less than 5
cents. Over 70,000 in the field and
we support
ALL printers.
Universal
Cartridge or
Universal Spool
^_ MAC INKER
We have cartridges
re-inkable in 10 colors. Ask for your
printer type or for complete listing.
Bottle ink $3.00/each, shippmo $3 oo.
PROTEUS'", the 'Siamese' Buffer.
It is a Data Switch with buffer on
both ports. Switch manually or via
software. Saves time, space and
money. Or ask
about OUT MAC
MASTER tine
of Universal
Buffers and
Printer Controllers {serial or parallel
up to 1 MEG).
PROTEUS 64 K-199.00
256 K-299.00 Shipping $'!.00
Of course we have Data Switches,
serial/parallel, 2 way, 4 way, crossed
etc., at most competitive prices {all
lines svritched).
CABLES priced $10-25. We carry
cables for all common computers
and peripherals. Rapid turn-around
on custom orders.
MERCURY MODEM. Really 100%
Hayes* Compatible. 300/1200 baud,
speaker, full status light display
and 2 years warranty. Includes
QUICK LINK,
easiest and
most reliable
I Comms Soft-
ware (available
for IBM PC or
Macintosh) $149.00 Shipping $4.00.
"Hayos is a tiademark of Hayes Micropnxiucts.
MAC THE RIPPEH. Our newest, original
and welcome printer companion. Pulls off
papor perforations and tears the sheets
■apart. Takes little space and will pay for
itself almost immediately in saved time and
tedium. Ask tor brochure. Introductory
Price S29S.00. Shipping SIO.OO.
Order Toll Free.
Call or write for free brochure.
1-800-547-3303
In Oregon 503-626-2291 {24 iiour line)
Wa are and always will be your
Computer
Friends®
14250 M.W. Science Park Drive
Portland. Oregon 97229 Tfelex 4949559
Dealer Inqulriaa welcome.
Commodore Clinic
dealer is that he's likely to ciuch prob-
lems tliat may have developed during
shipping or that weren't caught in the
factory.
Althougli ihis added tesiing costs
the dealer and you extra, I highly rec-
ommend it, because it improves your
chances of receiving a reliable system.
Even when I buy from a discount
store, I always set up the hardware
and test it before taking it home.
As far as [ know, chain stores re-
ceive computers tliatare as well tested
as those sent to independent dealers.
Commodore is well aware that the
chain stores are among its most im-
portant outlets, and several of them
have refund policies that would cost
Commodore a bundle if it shipped
them faulty equipment
Q: Are the 1525, 1526, MPS-801 and
MPS- 803 all different printers or just two
printers with different names?
Michael Spink
Bridgeport, WV
A: The 1525 and MPS-801 belong to
one family of printers, different in
appearance and some features, but
sharing the same set of commands for
such things as high-resolution graph-
ics. The 1526 and MPS-803 also arc
similar in their commands and fea-
tures, but both are quite different
from the 1525 and MPS-801.
Although the 1526 and MPS-803
have some excellent features, most
Commodore-compatible software is
designed for the 1525 and MPS-801.
This is especially true of programs
that use graphics. The MPS-801 and
MPS-803 are more recent and have
replaced the 1525 and 1526 for the
most pan.
REPAIRS
Q: For some reason my MPS-802 dot ma-
trix printer no longer prints the top row of
dots for each character. I replaced the rib-
bon, hut that didn't help. Wltat's wrong,
and how can I get it repaired?
Edward Pawluczyk
Chicago, IL
A: The problem is probably dust par-
ticles from the paper clogging the
wire guide in the print head.
There are two ca.sy ways to addre-ss
the problem — one inexpensive and
one cosdy. First, try spraying a small
amount of WD-40 lubricant into the
wire guide openings of die print head
(the part nearest the paper). If you're
lucky, this will .solve the problem, at
least temporarily. If diat doesn't work,
replace the print head.
If you're the adventurous sort, you
can also try disassembling the print
head and cleaning it from ihe inside.
This is usually effective, but be careful
thai you don't lose any of the doi^cns
of tiny parts.
Q: What would make a 1541 lock up and
produce a File Not Found error that can't
be corrected by shut ling doimi the systemf
Gene Bricker
Santa Fe, TX
A: Most likely, your 1541 is losing
track of where its drive head is, which
is something it docs only by brute
force — banging the head up to 40
times against die track 1 stop. This is
possibly a side effect of iinming copy-
protected programs, or programs
that copy copy-protected programs.
When you have this problem next
time, tr)' gently inserting into the
drive the cardboard that you found
in the drive when you fnsi un]>acked
the unit. The cardboard will often
push the head back into its normal
position, allowing odier commands
to work.
Q: For some time notu my C-64 has refused
to broadcast sounds that are a part of ihe
programs I use. I took it to a computer
repair store, and the .staff there said the
problem was a bloimi audio fuse. Fd like to
install tliefuse myself, but 1 luiven't found
a place thai sells them. Can you help?
Kevin Brown
HanceviUe, AL
A: First of all, find a new .service cen-
ter. There's only one fuse in the C-64,
the power fuse, and it has notliing to
do with audio. Had the fuse blown,
your entire system would have ceased
to work.
However, before you take your 64
to someone else, check the volume
and fine-tune controls on your TV or
monitor. If all you hear is silence, try
a different TV or monitor with a
speaker that you know is working. If
circlB 274 on Reader Service o«rd.
96 / RUN Ai'kU, ItlST
COMPUTER CENTERS OF AMERICA'S
n WHERE THE PRICE IS RIGHT!
^^J NO EXTRA CHARGE FOR THESE CARDS ^^^1
FOR ORDERS ONLY OUT OF STATE CALL IN N.V. STATE CALL TOLL FREE
1-800-631-1003 1-800-221-2760
^C commodore
128 '249"
157) '229«
C64C ')69«
C1541C '179"
1670 Modem '109"
C1902 RGB Monitor . . '259'^
GEOS
^
GfiAPHtC ENVIBONMEPifT
OPERATING SYSTEM
•^DlfFEKLNtlONTS-DESK
rOf ■ GEO tWiNI • GEO WRffe ■
MSK ACCESSORIES
FONT - PACK
DESK - PACK
FOB 7HF COVMOOOSE 64
CALL FOR PRICE
^e^
V
INTERFACES
P.P.I '34"
XETECJR '39"
XETECSR '59«
M.W. 3S0 lOK BUFFER ....69'5
brother.
PRINTERS.
M1009
■ 100CPS20NLQ
A/n509
■ tSO CPS 4 5 NLQ
A/11709
■ 240 CfS 50 NLQ
'129
95
^349
95
'479
95
.IL
NXIO PRINTER
n 120 CPS Dot Matrix
D 5K Butter
•Only one per customer
with purchase of
two ntibons while supplies last.
i^
::^^ SEIKOSHA
r
.IL
iiE®)IF
s^
NX IOC
□ 120 CPS
□ 30 CPS NEAR LETTER QUALITY
G BUILT-IN COMMODORE
INTERFACE
■205"
NPIO
IJ 100 CPS
D 20 CPS NEAR LETTER QUALITY
'IS9«
NX15
□ 120 CPS
D 30 CPS NEAR LETTER QUALITY
n 15- CARRIAGE
'339"
SGIOC
n 120 CPS
G 30 CPS NEAR LETTER QUAUTY
D COMMODORE READY
Powerfype
18 CPS
=179'
Vpajsyw
heel Printer
'T99"
SP180 CALL FOR PRICE
D BUILT-IN COMMODORE
INTERFACE
D 100 CPS 20 NLQ
D 2 VR WARRANTY
MP-1300AI
D HIGH SPEED PRINTING WITH
MINIMUM NOISE
D BUILT-IN 10 K BUFFER
D EASY TO HANDLE OPTIONAL
7-COLOR PRINTING KIT
'399"
SL-80AI
D FINE LETTER QUALITY
PRINTING BY 24 PINS
D LETTER QUALITY PRINTING
SPEED 54 CPS
□ FEATURING EPSON LQ*
& IBM* MODE
D BUILT-IN 16 K BUFFER
'324"
SP1200AI PARALLEL
PRINTER
F0» COMMCJUOHE. /IWBI S IBM
D 120 CPS
D 35 CPS NEAR LEHER QUALITY
n5K Buffer M99"
^
sp-iooo
•
Built-in Commodore Interface
•
2- Year Warranty
•
Nesr Letter Quality Mode
SEIKOSHA
M49-
^
•With purchase of two ribbons. ^
FOR ORDERS ONLY
IN N.Y. STATE CALL TOLL FREE
1-800-221-2760
OUT OF STATE CALL
1-800-631-1003
FOR ALL OTHER INFO 516-349- 1 020
CQIUPUTEH
CENTERS OF AMERICA
ST TERMINAL DRIVE
PLAIN VIEW, NY tT803
Owk. Money Ordw, MC » VISA acccptttJ No
siaiionii chwgc rex MliierCvd Jnd Vita. Cjt\ l(X
3^kpf^Jng arrf rtjavllfng JntDnrurFon t WYS mktents
naa iipplkab4r wiri tax t Prtcci mi avjUabUlty jrr
Mjt^x to change wfthout notkp / Mi fKtory frpih
iTiMthandlit with mmutatturrt I w*r*nty. Dtittfl
WFfCDfTW.
AitiAtlVIIHAl .atrtCUVC MESCMANOiif
CAN H fXCIMMCCO rO« UMIIAI IIEU
Can Your
Computer Make
YOU
D540
Disk Drive
Comrnodote
1541
&GEOS
COMPATIBLE
• COOL— ONLY 15W (vs. 25w for
1541)
• DIRECT DRIVE SYSTEM— stable
alignment
• 6 MONTH WARRANTY
- EXTERNAL DEVICE NO.
SELECTION— Simple
• DUAL SERIAL PORT— daisy
chaining
• 0128 COMPATIBLE in 064 mode
• COMPACT SIZE— 2 x 6 x 10 7.
inches
- 5'// SSDD, 175KB CAPACITY
• $149,00 EACH {NJ residents add
$8.94 tax)
To Order Call
1-800-521-9298
(in NJ, dial 201-231-8686)
Visa, Mastercard or Money Order. Allow
$8." shipping & handling. Send mail
order with payment to:
H&M
Mariteting
P.O. BOX 8339 SOMERVILLE, NJ 08876
IRE?
LOTTERY
LOTTERY
your CO mi
lotlery
LOTTERY
believe there
"original" LOTTEl
e the raw power of
the various
4, LUCKY
We do not
than the
+4.
each plus
ing pet order lo
6% sales tax)
COO. order! call: |312l 566-4647 |(l|^
i«f(Ji*)y
QO SupertoT Micro Systwns,
.<&
Clrcla 194 on nradarSenlca ciard.
The blood of Kings or of Knaves or both.
Family Roots software helps you trace
your bloodlines back through lost gener-
ations and the mists of time.
For your Apple, IBM, Commodore, Kay-
pro, TRS-80,* and many others. Family
Roots offers all kinds of genealogical assis-
tance: Individual and ^oup sheets, charts,
name indices, general search and text
capabilities. Adapts
r^ltf^^/l to most disk drives,
JJlvVlU. • printetB, and screens.
You get more utility
programs, plus lots
of personal contrcJ.
A comprehensive
(new) manual
b included.
All for just $185,
Write or call today
for more infor-
mation and a
free brochure.
Quinsept, Inc.
P.O, Box 216
LcKington, MA 02773
(617) 641-2930
Amcncan Express,
Visa, and M^tcrCard
gladly accepted.
" TYodfingrki /or Apple
CompittfT Inc., iritmationcd
Butirtfu MochtrvFi, CBM, fric.
Digital ReMarch ami Thndi^ Cerp.
Roots
Clrcla 4 on Reader Servlcs card.
98 /RUN APRIL t9m
Clrcre 220 on Roadsr Service card.
Commodore Clinic
you do get sound from that unit, then
the problem is in the original TV or
monitor. Otherwise, the problem is in
your computer, possibly in the SID
(sound interface device) chip. An au-
thorized Commodore service center
can determine this by inserting a SID
chip that works.
Q: My C- 1 28 and peripfwrals are plugged
into a six-receptacle surge suppressor.
Lately, my monitor has been flickering once
or twice each second and making crackling
noises. I thought it might be interference
from an appliance, but turning my appli-
ances off didn't help. I've been iisiTig my
Plus/4 with the same monitor, ivithmit any
flickering or crackling. Does this suggest
anything?
Robert Shanfelder
Address unknown
A: Yes. It suggests that you may be
overloading your surge suppressor. If
the suppressor includes a noise-filter-
ing feature, it will be limited to a spe-
cific, and often low, wattage, and
color monitors, printers and modems
are all power hogs. In all likelihood
your C-128 is putting more of a strain
on your surge suppressor than is the
Plus/4,
Try plugging just die C-128 and the
monitor directly into a wall socket If
the problem persists, it's either in the
C-128 or its power supply and should
be investigated further by an author-
ized Commodore service center.
PROGRAMMING
Q: Is titer e any way to prevent the decimal
value 0.00025 from being displayed and
printed in scientific notation?
Nicholas N. DiValerio
Philadelphia, PA
A: Your Commodore will display
and print any number less than 0.01
in scientific notation. To prevent this
you need lo start by multiplying the
number by whatever power of 10 it
takes to convert the number to 0.01
or more. It's best to convert it into a
number equal to or greater than 0.1
but less than I.O. After multiplying,
convert the portion of the new num-
ber that follows the decimal point
into a string and then concatenate the
result with the correct number of pre-
ceding zeros before you print it.
In the case of 0.00025, first multiply
the number by 1000 (10 to the 3rd
power) to change it to 0.25, then place
the result in variable X; place the
power of 10 you u.sed in the multipli-
cation, in this case 3, in variable Y.
Use Z$ to hold a supply of zeros. Your
listing should look like this:
100 X = .'i5
UO Y = 3
120 Z$ = "0.0000{)"
130 X$ = MiDS(STRS(X).3)
|.10 X2S = LEFT$(7,S,2 + Y) + X$
150 PRINT X2$
If you have a C- 1 28, u.se the Basic
7.0 Print Using command to format
your answer. Just include in the for-
mat one pound sign (#) for each digit
to be printed, plus an additional
pound sign to the left of the decimal
point to hold tlie sign of the number.
100 X = . 00025
110 PRINT USING "##.#####";X
Q: According lo the Commodore 64
User's Handbook, published by Weber
Systems, the program area in Basic is from
address 2048 to 32767 and the cartridge
ROM area is from address 32768 to
40959. Since these two areas are adjacent
and both are available to RAM when rw
cartridge is in place, why can 't you raise
the emi-of -Basic location so that a program
and its variables can occupy the area from
address 2048 to 40959?
Glenn Parks
Washington, NJ
A: There's no reason at all why you
can't use all the address range
2048-40959 for Basic programs when
there's no ROM cartridge in place. In
fact, that's exactly what happens au-
toinatically. When you turn on a C-(i4
without a cartridge installed, the sys-
tem tells you that you have 3891 1 Ba-
sic bytes free. If you subtract 2048
from 40959, you'll get 3891 1 , showing
that both areas listed in the Weber
handbook are included in the range
of addresses claimed by Basic. ■
RUN associate editor Jim Strasma
teaclies computer science at Western Illi-
nois University and is a United Methodist
minister. He has authored a half -dozen
books and nearly a hundred articles about
Commodore and IBM-PC computers.
\j\t£. eSfiLxlt eSofiujav., DntL
538 S. Edgewood
La Grange, IL 60525
(31 2> 352-7323
1541/1571 DRIVE ALIGNMENT
Avoid costly repair bills' Perform your own
alignment. 1541/1571 Drive Alignmeni
diagnoses and repotts itie alignment condition
of the disk drive as you perform adjustments
An on-screen HELP menu is available while the
program is running. Full documentation
includes section on how to load Alignment
program even when Itie drive is badly
misaligned. Auto-boots to all modes. Works
on 1541, 1571 in 1541 or 1571 mode.C64orCl28
in 64 or 128 mode. Only S34 95'
SUPER DISK LIBRARIAN
A full featured disk cataloging and library
system for the C128 in 128 mode. With one
keypress all programs on a disk are cataloged.
Catalog up to 1000 disks and 15,200 program
names! Operates in last mode with 80 column
display. Catalogs 1541. 1571 and C?m Plus
lormatted disk directories f^eads heavily
protected disks' Printer output includes library
index, full library report, master program list,
category program list and disk labels. Also
contains full featured disk utilities section
including alt CBM DOS commands plus rename
a disk, copy protect a disk, change disk format
without affecting daia 8 much more! Fully
documented. Organize your disk library S
more for only S29.95!
MUSIC OF TH£ MASTERS
Free Spirifs highly acclaimed Music of the
Masters series is a must for all music lovers.
An hour of classical music per disk for the C64
or the C128 in 64 mode.
Musk of the Mittert I - Mandel, Haydn. A^ozart,
Bach, Beethoven S many othersi
Music ol ihB Maiteri II - l^jnuets, waltzes,
sonahnas & more from Bach, Brahms,
Beethoven. Chopin. Schubert & many others
Muilc ol the MjtItrt III - Mostly Mozart.
Music ol ttii Mailtri IV - Best of Bach.
Music ol the Mitlert V • Popular themes from the
greatest & best known works of the Masters.
S9.95 per disk. 2 for 517.95, 3 for S24.95, 4 for
531.95, order all 5 disks lor only S38,95i
The Great War • WWI strategy game lor the C128
in 128 mode and 1571 disk drive. Arrrles o( 17
countries represented. Hundreds of hours of
challenge Disk - S29.95
RASICally Stniple 64 - How to use all basic 2.0
commands in Basic programs. Disk - S14.95
BASICally Simple 128 - How to use all Basic 7.0
commands in Basic programs. Disk - S19.95
Programmer's Nolebook - High speed storage &
retrieval system designed specifically for the
programmer. index magazine articles,
programming routines or other computer
related inlormalion. For the C12B in 128 mode.
Disk - S19.95
Mr, Quluer - Program to prepare quizzes as a
general aid lo learning. Prepare multiple
choice, vocabulary, spelling, T-F. or general
question-answer tests. WorksonC64. C128in
either 64 or 128 mode, 40 or 80 column display,
1541 Of 1571 disk drive. Commodore &
compatible printers. Disk - $19.95
Free shliiping & hindllngl Immediate italiveryl
Itltnois residents addS% sales tax. Send check
or money order to:
Free Spirit Software. Inc.
538 S Edgewood
La Grange, IL 50525
Circle? H4 on Roader Service card.
DUST COVERS
•k cusroM MADE ro Fir
if HEAVY 33-01. VINYL ANTISTATIC
•k EXTENDS EQUIPMENT LIFE
■^ Chaka oF Calan Light Tan OF Drown
COMnjTERS PRINTEBS
c-M, pivi A s.oo c-ttps eoj.c.iiio . e.oo
C.I33 I3.M Ponoioiik 1090 91 13.00
Dnfomne (C9N] J.OO G<iii:ni 10 i. iiat lO'i 1100
AmigolOOO 1300 Cmini IS 4 Star li'i 14.00
IW/lni^ Kkl Slllldll :0.DO Oil idols 92 13 00
Ktyboord only 7.00 Olcidoto 110/192 13.00
AlO'l OOCXl, I30XE 10.00 Oklmah 10/70 B.OO
Awrl 620 ST U.OO Epson MX F>i/R>!e0 .13.00
IBM PC'XT Sa.OO Epion LXBO/C-1000.. 13.00
IBM soil Ksyboord B.OO Saitostio SJ^.IODO 13.00
(DImensloni fieqi/trod ComftH 320 13.00
for IBM ClonBi) C'ltoh 7S00 13.00
Citi»n MSP 10 13.00
Amii 1027 13,00
DISK DRIVES C DPS 1101 16.00
£.1541. C.157I 800
Arrigo 31^" 0'0'v 8.0O MDNntOta
Amigrj SU" D Dry 9 00 CI 702. BMC Col«_. 14.00
InduH GT, MSD S0.1 e.OO C-1902 Amlflo 1».00
MSB SD.2 1000 Amdek 300-700 19.00
Enhnncir 2000 S.OO Tekriko MJ 10/72. 19.00
fSD-1 a. 00 CM. Ill (C.1SD2) 19.00
Aloii 1050 8 00 Gold Stat 13" Color 19.00
Thonipion CM 365.66 19,00
VIDE0REC0f!DERS....13,D0 C-1903A''Magiivi40 19.00
Slots Mok> (L Modal Mugnovoi 80 19.00
Intludu Di™nilon> NEC 1225 19.00
Tonon 720 19.00
PRINTERS SoVdio SC-IOO 19.00
C.1S25'MPS801 lOOO linitth 122/123 19.00
C.IS24MPS802 la.OO I.nlth 131/133 33.00
Drdtr ti lilting H1UI[, HWU tnj COlDf) CHOICt - liM ir BttOWIt lilh
elvct or nsiWT win pTut Hid prr irefn rU.5d mBr.l ^is^irg v4 h«n4lfig
iFflftlpn arr citral, Cilff. Ftti. Include 43^i Sfite TiJf.
SPECIAL COVIRS Vl^LL [IE MADE TO YOUR
DIMENSIONS. SEND YOUR REQUIREMENTS
FOR OUR LOW PRICE QUOTES.
Crown Cusfom Covers
2<Wri Pnlge Circle
Depl. B
LoQuna HUla, CA 92653
71*472-6362
THE HACKER'S SHOPPE
1-503-641-4777
• Graphic Ubeler «19"
f Use Printshop or Printmaster graptilcs. )
• Custom Labeler *9""
(Prim J or 1,000 custom labels.)
• Deskmate <29"9
(tremor/ resident desktop sccessories lor the
C-64orC-128.)Calcu!ator, Calendar, Address
Book, Help Windows, t/temoPad, Scheduler
DlskNoti:hBrs *5** Bulk Colored Disks W
Reset Swlti;)ie5 *9" 100 Cap Lacking
Disk Bank <12"
LOST YOUR DONGLE
OR SECURITY KEY?
LeadBrboanl 'S"" Paper Clip 'B"
10th Frame »5m OlhBfsfrom 'S'^-'IS'"
4470 S.W.Hall Blvd., 1^128
BeavertotJ, Oregon 97005
Mall In or C. 0. D, orders only. Sorry, no tenfrcacifc
Circle 204 on Rci^der Service card.
RUN APRIl, 1087 / 99
THE MAIL RUN
'-'«»*.»^^z,^,.'r«**'-'''=^^'
In last Jantmry's issue, in an article en-
tilled "The Software War," we published a
representative sampling of th^ opinions of
the 50 or so Commodore user's groups and
software developers who responded to
RUN 's qiiestionrmire on copy protection of
comtnercial programs. This article, in turn,
has generated a lot of mail. Thh month's
Mail RUN column h entirely devoted to
some of the responses we've received.
Two-Way Street
Piracy doesn't occur in just one di-
rection. The marketing of a product
that's deficient enough to make it un-
usable* to the purchaser is also a form
of thievery.
I've recently set my Commodore
system aside in favor of an IBM clone.
The letters and reports I send out
don'l look any hetter, but I have
greater peace ol' mind knowing that
my programs are all backed up
should I have a disk mishap. I also
have the convenience of being able
to transfer my programs to a hard
disk, and, witii the shareware concept,
I can actually ti7 a program first antl
then pay a reasonable fee if 1 decide
lo use il.
Wayne E. Armstrong
Anaheim, CA
Hot Air
I'm an independeiU software re-
tailer, and I sell mostly at hamfesis
and conipulerfests. For the last 1 )(,
years, I've been notifying software
publishers about the rampant piracy
of C-64 software in my area. The feed-
back I gel fnjin them indicates ihey
don't care! Of all the letters I've sent,
I've received a reply from only one
publisher, who said he was sorry but
couldn't do anything about it. I've
even contacted the FBI, but they lold
me as long as the holder of the copy-
right doesn't complain, there's noth-
ing ihey can do.
A few fest promoters won't let pi-
rates rent table space, and at these
shows I'll sell about S500 worth of
Commodore software. At shows
where pirates are present, FU sell |50
worth if I'm lucky.
Software publishers spend a lot of
money on advertising that condemns
piracy, but when it comes to actually
doing something about it, they re-
treat, .^.s far as I'm concerned, they're
all talk!
Mike Nowowiejski
Holland, OH
Software Rambos
In our shop we use and sell several
professional -grade computer-aided-
design (CAD) and business graphics
software packages. The first instruc-
tion in the user's manual is always to
make a backup copy of all the system
disks.
Now, Fm talking about software
that ranges in cost from $900 to
$1500. It wt>uld seem these publishers
stand to lose far more from piracy
than a company that puts out games
and such. Every pirated copy of a
CAD program means big bucks out
of the publisher's coffers, not just
$39.95, and the professional-level
publishers are playing to a much
smaller market. A handful of pirated
copies can do more financial damage
to such specialty publishers than sev-
eral hundred pirated copies of home
entertainment software can do to
their manufacturers,
Still, it seems tlie paranoid and hos-
tile attitude toward copying mainly
emanates from the publishers of the
"fun -and- games" genre of software.
The concept of copy protection at
this point in the evolution of small
computers reflects a Rambo-like
frame of mind.
Dean R. Kazmierczak
Tonawanda, NY
A Developer's Response
I've developed two programs that I
market to bowling league secretaries.
1 customize each progiam to the par-
ticular league's rules and hardware
and still sell it at only S50, but I've
had to compile the program and
embed a "fingerprint" on the disk lo
prevent piracy.
1 offer free samples of a working
program and have set tlie disk lo per-
mit archival copies using a particular
public domain copying program, and
I still get calls complaining that ihe
disk doesn't work. Of course, as soon
as I get an explanation of what's hap-
pening to the program, I know what
went on. And then this same cus-
tomer actually gets irate when 1 ex-
plain that he or she must pay the
original price again to get a working
program, "I just wanted to show my
friend" or "I diought I could promote
1 00 / RUN kmi vm
Software Discounters (^so..a^;
wl ATlllt#IIWQ 'Free shipping on orders over
For Orders Only— 1-800-225-7638 $100 in continental USA
PA Orders— 1 -800-223-7784 • No surcharge for VIS A/MasterCard
Customer Service 412-361-5291 "Your card is not charged until we ship
A8*CUSS0FJW*ttE
Aiumt>lgrMcinfloi(D) t2S
Biilctsa
Cid Pik <D)
CadPnk 12a
ChtrtPikHS
Cot)ol(D)
Qobol 12a
Forth (Oj
PDwtr PlanfD}
PPM 10)
PPM 12B
$25
138
t2S
tlS
125
125
t3S
Sp»d Tarin M or 1 20 1 25
SupaiC (DJ 139
SuparCIze US
SupaiP*lcll(D) 139
Supai Paiol vai $39
;ICCESS
EJiacuMva Laadar Board
Tourn. Dlak 114
L.B. FAmoua
Couraa DIsli 114
LsAdar BoAfd Gol[ {D)S25
L*adar Board
Toutn. Dllk 11 114
RobDlici Woiltahop 119
TanlhFramalD) 125
Trtpta Psck: BH1. BHZ nsbd
Ovar MoicowlO) 114
World data
L«*d«r Board Calt
ACCOLADE
AcaotAcailD) 119
ComlcilD) I2S
FIgtitMshMD) lis
4th & Inches
FoalbatlfDl lis
MardbilllD) 119
KlllaitUnlllOt(d<0) 119
PSI 5 Trading ID) IIS
ACTION SOFT
ThundarcriopparlOl lis
Up Paflicopa'ID) lis
ACTIVISIOW
AII*na|DI 123
Croif Country Road
RicalO) 119
GarnamaKar(D) $25
Gamarnaktr Library Disks
Sporti 114
Sclvnca Fiction 114
OraaUng Cvd MAk |C)123
HaeHrJIDl
123
Lima Computer
PaoplalOl
123
MullcSludlotOI
123
PorUMOl
125
ShinghaliO)
123
TaijTImMlD)
1J3
TnnifomerJlD)
123
ARTWORX
Biicn Blinkai
VolI»yb»ll|DI
19 88
Brldg*4 0|D)
lis
EquaalrlBn Show
JumparlD)
19.88
Highland Qam« (D) 19.BS
HoltlnOnt + e (0)19.88
Intornilkinii Hock>y (D)Iie
Polk»C«dat(D]
19 88
SlTlpPo*«r(D)
131
DalaDlakal Fama
1* 114
Dali Dllk •: Mai*
JU
DalaDlak«3Fami
la 114
ThalBo«lno(D)
19.98
A VALOW HIL L
Dr. nuthlO) 119
Supar Sunday ID) 121
SeS 19B5Taini Dllk 114
SBSChampiDIlk t14
Spltllra'40|D| 123
Till* Soul (D| 119
AVANTAOE
Daaart Fo((D) I9.BB
Dacaplor(D) 19.SS
PowarlD) 18.89
Spy vs. Spy t t 2(D)19.aa
BATTERIES JNCLUOep
Consijlinnt<a4Dr1Z8) 138
Pipar<;llpwlSpall(D) t29
PaparcMpll 128 149
BEWKftE y SOFr WOHK S
Gaoi 128 14A
Gaot 84(D) 1)9
■a«D'Cal[;(0| 133
'Gaoi Daak Pak 1 (D)123
-GeosOaakPak2(D)Catl
•QaO'DailD) 128
■GBoFlr.iD) .133
'Gaoi FontPik(D) Jt9
■Wrt1«r'aWort<lhop<D|133
'Gacs 64 afld-on
programs ontfi
BRODEWBUND
BankSI. Sarlai Call
Carman Sandlflgc:
USAID) 125
World |D| 123
KaratBlia(D) 119
PrIntShopID) 136
P. S. Companion (D) 123
P.S. Graptllci Library
«1,a2.or ir3 lIGEl.
PS. Graphic! Library
Holiday Edillon 118
Toy Shop (Dl 139
CMS
CMS Accounting (0)11 19
CMSAccl. 129 1119
CMSInvtnlory 129 149
D ATA EA ST
BrasklhrulDI 123
Comn^sndo(D] 123
Eiprass ftaldarlDl 123
IkadWariloriiDI 123
K (rata Champ (O) 114
KunsFuMial«r(D) 114
TagTtamWraillIng 123
DAVID SON
AlgablaalarlO) 133
MathBlaitti(D) 133
Spaad Raadar 11(D) 133
Spallll(O) 133
WordAtlackID) 133
ELECTR IC D REAMS
Pocky HorvwShow (0| 114
SplndllJy(O) 19.88
Titanic Pacovary
MliilonlD) 114
ZoldalDI 19.88
ELECTRONIC A^TS
Soflw*f« Classic S9llt5:
ArchonlOj (9.81
Archon 2: Adapt (0)1988
Financial
Cookbook |D| 19.88
Haarl ol Africa ID) 19.98
Mall Ordar
MonalartiD) 19.88
Mind Minor (□) 19.88
Msila Hak*r(0| 19.88
M.U.L.E.IOI 19.88
Music Conal Sat (D) 18.88
Ona-on'Onfl(D). 19.88
Plnball ConaL S«l ID) ig.e«
Racing DaaLSd (0)19.99
Sann CIHai Gold (D) 19.68
Skyloi |D| 19.88
Supar Souldar
Da>h(D)
Touchdown
Foolball (D)
UltlmilBWIiard(O) 19.99
ELECTRONIC ARTS
128
HES
Mk:roaaltMultlplan(D)114
Projact Spaca
Slallon(D) 118
HITECH BKPRESSIONS
Adv. Conat. 5*1(0)
Amarfca's Cup
Sailing ID) 123
ArcllcFoi(D) 123
Bard's Tala 1 (0) 1J8
Bird's Tala 2: Tha
Oaatlny Knight 10) S2G
aatliatront(O) 128
Chvssmislar 2000(0) 126
Lorda of Cooqutat (D) 123
Maka Your Own
Uurdar Parly (0) 123
Marbl*Madna»ID) 123
PagasuslDI tH
Road to Moscow 10) S2E
Robot Pascals (D) 128
flussla— Tha Graal
War ID) 126
ScrabblalDI 123
SlarFlaatl(O) 126
World ToufGolt(D| 125
EPYX
BallblaiarlD) MM
BartlalD) 18.88
Champ WrasllinglO) 123
Ciaala ACalani)Br(DgI19
DaslroyarlOl 123
Fast Load IRI 123
lmpo8slbl*MlaBlon(D) 19
Koronls RlltjO) 19.99
Mulllplan128 128
PS. Graphics Scrapbook
• 1:SpQrtslD) 116
*2: Oil 1h* Wall (D) 116
f 3: School (Dl
Raacu* on
Fraclalua(D)
SIraat Sports:
Baa*ball(D)
Baak*lball|D)
SutaBaltlalD)
116
19.98
Call
Call
12S
SummarOsmas2(D) 123
SuparCycla(D) 133
Th< Eidolon (D) 19.99
WarldKarat«|D) 117. 95
World GamasiO) 123
FlftEBinp
EfltalD) 119
GoldanPalh(D) Call
Guild olThlavaalD) Call
SlarglldarlD) 125
Talking Taar:htr(0| 125
ThaPawn(D) 125
TrBCk*r(D) 125
CAMES2AS
Champ. Baaaball ID) 123
Champ Baskatball 10)123
Slar Rank BoiinglOl 119
GFL Championship
Foottiall |0) 123
On-Court Tennis ID) 118
Award War* ID)
Card War* |0) .
Haarl War* ID)
Party Wara (0)
(NFOCOM
(9.99
18.99
18 88
19.88
18.88 8allyt10O(0) 12S
HIUhhlkar'sGulda to
lh*Galaiy(0) 123
H[)l[ywaodHI|ln)((D).125
Laithflr Goddasa*a (23
19.88
MaonmlatIO) i:3
Trinity 128 125
WIshbrlngariD) (23
Zork 1 (0) 123
K ONAM I
JallbraakiOl 119
Ylo Ar Kung ful
Rush 'N Attack (01 119
YlaArKungFu2(D) 119
MASTEflTflONJC
Action BIkar ID) 18.88
BoundarlD) (8 88
CeptalnZBp(D) 1899
EleclraGllda(D) 19.99
Inllnlty Machina(R)(9.aa
S'A SIda Soccor |0) IS 98
Knight Oamas(D) 18 88
LailVSIO) 18 88
Magnum Joystick 112
Mastar of Magic (0) 18.88
Nln|a(D) 16.88
PrsGoll ID) 18.88
Shogun(D) 16.88
SpaadKlngID) 18 BB
TtiaSluggarlO) 18.99
Vtgas Pokar &
Jackpot ID) (8.BB
MICBOl-EAGUE
BiaabaHIDr 128
Boa Scora Slata ID) (16
Oenaral Managar(D) 125
19B5T*BmD*1aDlak (It
19eSTaamDalaDlak lt4
WWF WrastllnglO) 125
MICflOP flOSE
Aerojet |b) (18
ConlllcllnV)alNamlDyS2S
Cnj:sad« In Europe ID) 125
Oaclaion In Daaan(D)$25
F l5Strlk*EBgla(D) 123
Gunsrilp(D) 123
Kannady Approach (0)118
123
118
Stl*ntSarYlcs(0)
TopOunn*r(D)
MINDSCAPE
Bank'st. Music
Wrll»r(0)
BopiWr*alla|D|
19 89
(19
Crossword Magic (0) (33
FalrllghtlDI 119
Flsl(O) 119
HI(|hRDll*r(0) 119
Indoor Sports (0) 119
ln(lltrslor(D) (19
Parallai |0) 119
Parfacl Scar* SAT (0)144
Tha AmarJcan Challanga
Sailing SimulatlorW) 119
Trail BlBi*r(D) 119
UchlMatalD) 119
Urldlum(D) 118
MJSC
Ca)9brlty Coolitiooli |D)119
CSM 1541
Align KM |0| 1Z9
Cantral Point —
CDpy2(a) 123
Font Mesiar 2(0) 133
Font Mastar 118 139
Gato(0| 116
GEOS— Insid* 8
OutlBook) IIS
SnapshoietlR) 139
Supert>asa84(D) 147
SuperbBB* 12S|0| . . 1S9
Superscript E4 ID) 133
Superscript 128 147
ORiaiN
AutoduallD) 132
MoabiusID) t2S
Oeia(D) 126
Ultima 3 |D| .132
Ulllme4(0) . . .139
PHOFESS/ONAL
125
139
143
149
12S
125
(19
(16
12S
125
Fleet Filer ID)
Fleet System 2 ID)
Fleet System 3 128
Fleet Syalem 4 128
"ELEVANT
Billboard Maker (0)
Icon Feclory ID)
Photo FInlshlDI
SCARBO ftOVGH
Build A Book |D|
Mastertypa(O)
S IUON i SCHUST ER
Cham. Lab ID) . .
Great Inl'l. Paper
Airplane Const (0)119
star Trek: Promethean
Prophecy |D) S19
Typing Tutor 3(D) 125
SPRINGBOARD
Cartiticste Maker ID) 133
C.M.LIbfary Vol. 1 123
NewsroDmlD) 133
N.R. Clip Art Vol. 1(D)119
N.R. Clip AM Vol. 2(0)125
N R.CIIpAr1Vo1.3(D)l19
Print Shop Graphlca
EipanderlD) 123
SSI
Battle Cruiser ID) 137
Battle Group ID) 137
Battle otAntlBlam 101(33
Colonial Conquest ID) 125
137
(37
(37
12S
125
(25
125
125
125
Gettysburg (D|
Kamptgruppe(O)
Mech Brigade ID)
NAM ID)
PhantasielD)
phantasle2(D)
Rings otZIIflnlDI
Roadwar 2000 ID)
Shard ol Spring 101
War Game Conslruc-
ttonSetlO)
War in the South
Pacilic |DI
Warship ID)
WIcard's Crown ID)
SO FTS yw c
Personal
AccounlantIO)
SUBLOGIC
Basebeil(O)
137
137
125
Flight Simulator 2 |DI 132
F.S. Scenery DIaka Call
Football 10) 126
Jal(D) 126
TELARIUM
Am*ion(0) 19.88
Dragon World (D) 19.98
FahranhBlt451 101 18.88
Perry Mason ID) 1888
Rendai*ou3(D) t9.BB
T HUNDER MOUNTAIN
Cyrus Chess ID) .18.88
MeilGoKID) 18.88
Mt. Plial's
Cartoon Kit |D| IB.BB
Rernbo: Fifst Blood
ParllllDI 18. BB
Trie Ellmlnelor(D) IS BB
TopGur>(D) 18.86
T±ME WORKS
Accts.Psyeble(D) 133
Accta. RacAlvabIa ID) 133
DatBMBneger2I0| 125
□ ate Manager 128 143
GBHarai Ledger ID) (33
InientoryMgmtlO) 133
Per1n*(84in) 139
Partnar 128 IR) . 143
Swlltcalc;sidewaya(0) (28
Swiltcalc/
Sldgway]12a (43
Swtttai '86 133
SylriB Podar's Personal
Fin. Planner |D|W 133
Sylvia Porter's Personal
Fin. Planr>er12a $43
Word Writer 3(0) .133
Word Wriiar 129 143
UN ISON WO RLD
Art Gallery 1 ID) 119
ArtOallery2ID) 116
Print Master Plus (D) 123
VALUE r(M^
Art Library 1 or 2 |D) 18.88
Calendara &
StBtlonarylO) 18.88
Greeting Cards (D) (8.88
Signs & Banners (D)16.88
tVEE»CLrnEADEn
St!i:kybBar Series:
ABC'alD)
Math 10)
Numbers ID)
OpposlteslDI
Reading (D)
ShapaalO)
Spellgrabber(D)
WINDHAM CLASSICS
Alice in
Wonderland 10) 16. Ba
Below the Root (D) 16.89
Swiss Family
RcbinBonlD) 16 99
Treasure Island (0) 18.99
Wizard QlOl(D) 16.99
ACCESSOn/ES
Bonus SS. bo 15.98 B>
Bonus OS. OD 18 99 Bi
CompuServe Starter Kit
la(25u9*g*Cradlli (19
t3lskCasa(Holda75) 19
Dllk Oriia Cleaner 19
EpyiSMXJjDysltck 114
WtcoBatHendle (17
WIcoBoaa 112
P.O. BOX 111327— DEPT. RN — BLAWNOX, PA 15238
'Pt**tt fKwiC Th« Folfowlnp Oidtninq t«rmi & Condlllioni Cirtlull/ Btlora Plsclng Your Ordir: Ordir» wllh othliri chtck or monAy ordtr ihlp(>*(] ImmadJittly on In
■ loc^ ilsmi. Parionfl ft Compiny ch«clii», tlfow 3 w*«hi civirincv. NEiCO.D.'i! Shipping: Contintnttt U.S.A.— Ot^^tt ur>d«r tlOO add %2Jt9w itiipfiino on ordmts owat
nOO- AK. HI. FPO, APO^tttd IS 01} Mit or^trs. Cantiit 4 Putrio RSco—tdd StO on ati Ofdati. Sorrv, no olhtr InlarnatlonAl Ofdvi'i acctptvdr PA rBsidenta Mdd G% taiaa
tix on itit tota: tmount of otdtt inctuditio stilftping cfiatBaaf REASOHS FOR CALUNG CUBTOMEFl SBfiv:CB—4\i 3^^ 5291 ^}>Sti1U9 of ordtr or back Drdar(2>M any
mvrchandlta purchatad wlthLn 00 d«yi Irom S-D. of A. Ii difictlvs. plaat* ct\i for a raturn aulhahzalian numb*r. DalectJva Tntfchnndlsa will ba raplacfrd wllh tha itma
ma rcfiandlgfl Qniy. Othar raturnt tubjtcl lo a 15% railocklng chtrQa. AMar 60 dtyt plaaia rafar to Iha manufacfurart warrartfy Includad w^th Ihi marchandlaa A ralurn
dl^aclly to lb* minutaclurtr Cusiommt ttfyicm wiit noE acctpt coi}9ct rafJs or cmUs on S^D. OF A.'i SOO* ardtr linus* Haw you laan our on lint ctlatog ol lOOOaoltwara
llllaa ^ot Commodora, Atari, Appla, IBM and Amfga? Il'i on Compuaanrt'a Elaclronlc Mail— Jual typ* QO SDA and thopping fflr lOltwara will navar ba Iha aama agalnl
MOUfiS: Mon.Ffi. 9AM^:30 PM, Sat, 10AM 4PM EMttttn Ttmt. fiecauia itiit ad had to ha wrlltan 3 3 maj, batoit It was pubtithad, ptlc9S I arattabSSitf tra subftct to
changt!
Clrcio 254 on Reader Servkco card.
TWO GREAT MUSIC PROGRAMS
trtmiTCO SOFTWARE
TmEUPWOHY^** iSftMcnuaiCprogiflmipHy pifcesup IQ
50 minutes long vnih Qvery naie sftQwn iirnultsneously on
tn» mjsic staH and keyboard. Notes change color as ihe/
ore pFoyed- Play any porhon, change InsUumsnls, k»y and
tjmpQ 10 $iill your (AHe. Select from 9 ln»tfum*ntt or creale
your own with iheTull power o( tr« Commodore^*' sound
cl^lp. Mu»^o un bt pfOQrA(nm«d id piiy for nour« «i a time.
E*cti progrAm comis with Euphony Muaic CoiiecHons i , 3
and 3. Muiic Coll«ctton 4 l9 avaliabla Bap»rattly.
^-J — ^
Ei!'*!^;^^
5
+-j
^^±^4^
^
' ■ ' . '
' . r*'!
1
7 2 J. ^ t
PACMELBEL: CANON IK D
Whai our cut(oin«ra layatwul CupFiorry
"Dail on Ihi rT^rli»r" -SV. Ibwark. MJ
^D«»t en Iha irn«pk«l1" -P.O., Him. IL
^'Suptrbl GraiEl fivuiirruH" -C.H., Cer«l CJiUat, FL
"Th*rik you lo inucn fpt iuth *fi (imJItfil pfSMJyci! ft'i
trtfTwndei..t^ -L L .RixhftCitftnQS. Tx
~D*light*d MLtrt{ELfpnany)..n ti Itn b»t Jind »ifflpt*il mirajc
eartwart l nmv* ytt com* ■«'(»&" "U.l., Cafitt Cove. Aus[r]ll«
'^hOrouohl■y snjOyri U. .EiC»ll*n( manuil. .■Euphony ciuttd rr*
to complalily ■■■1l«tt iMfCiilllvollht C-6>t.,.Fan1«ttlC lor
WfiOi^i nwiie IttltAtrt, HLfdfnU, prsgreflWtMt'' -44.C.. Ln
AllOft. CA
'■*•! cotnbinabQft ortau-ot-uM «n4 ir«rt*1iniv r*« i«*fi
Vit.^Way ■Mvi ■rtythlHQ •■•■" -O.T.. Ju^tiaw, AK
"ll'l ■ QfMt pragiim Hdva i1"-C.L-, Pirilppmy.HJ
■■| lovt y&ur pfcflrtml Am ipisidlnj Iha word- -M H. B*l[i.m&r(, MD
• Eupiiprty* Ji L-w bail muibc progr*m IVa m*«n Tor L^b CTomMVOOOt*
I Ptilly tntoy D* htiiUttty ft D^m yw M ItMiCdbing muii:'
-M.I,,p*rj,lH
Tm d«4»Qhl»d Wllh Ihi EupPiony Jr. ird HutIC ColtfC««i 1-lruly
■miilrtg. A »up«rlD (« yemV* flon*- -8.0., Htm; On|.
"I liflVB enjayid H imiTMfilrtv J You hivi dona i mti i<iW'
■TE.floma.GA
I'Cfn'l e*D ysu now worwtaJrul in* mM*-c ii' -M f , Olliwf, 0*iL
1 lave »■ OT Ih* vcn-aui mutic pro^ftmt I hi*i, yaupi ii EPw mtm
cxnp^flto iFvi] Erw *iii«»i to u». H ri» many tetturai nol
■ouOd cn other pfOQranti" -J.J„ N. KlfFhiind^, CA
"Cuph-Dny it 1h« bt»t mutic progrsm I'va Hid" ^R.C, IngjMS. KS
EUPHONY JR. $l9.95piLAt3J»tr.ipfNno
3 hours of virluoso performances, conumimjny
campl«1«VrOi'li»H including D4*|hov#n'l VVkKltlatntonata. lavaial
Motiirt kO'^tiM, n*cn't BfiridanbLirg Con»rLo No, 3 md Fugwa 4n
ri«jnor. Chopin'i Fantaiihi Impfamplu. Hartdafl Mttith, pdui
piM** br [>t:Pu1i>«y, COwptfJr^, Aiis^nuL popuLit pi*CM. hyfnni
and n>Qt«. Tna^iikt^tptuiTO-itf^e'ninu'f.
EUPHONY VERSION 3 0. $39,95 plui 12.00 thipptng
Our powerlut music proces5orwiihtTvnyntv«uaet.r*»
end Mfv *ip«nd*«l J^houi (Hutio CO'l^cHen (t*m« «t Euprvony Jr'f>
C'rala antl kJH lonij ond compitt p>rrta ct rTMi>< Ui4 doRad
3 Jnd nolai, triptait, lagalo ilacciTD, r*pa«ta. ale FuM i£r>«n
aditing cl mutIC Co^l«, autanutic •"o.r dttt'CtlOn and mora" Tmo
dlih. Hi ptu> 44'pa^B maniUAL
EUPHOMV* Sam» at Ctiphony ¥»r, 30 ptui pilntAjnuslLaCfiiej
en£pton'^ and SUr WlcfEm^R^" pf InKtfa S^J ,9 S ^li i^» i>^«j..>g
MUSIC COLLECTION 4, Ovor »m.r>uiai at addilional niuKC
rof EupHony af Euphany Jt, U«Ofitigh| lonala, Bat^h bOuraat, mora
pitcaiby hteztrl, S^ h ununn. ak . |7.SC * 11 Ihlpplng.
PDnCpHMCOOHl MAhD i:i CClWU'r(R$
1S*DAY MONEYBACK GUARANTEE
VISA, HASTERCAnO accaplad AN.H>a«ri iPijpfMd iirwrdd laWiy kd
nril data mj>l. COO iind cv«r»aa» oro«ri piaau add (2.00
TOO SOFTWARE
Depl. A, P.O. Box 81 504, Fairbanks, AK 9970S
907-479-4898
Mail RUN
another sale for you" are the usual
excuses.
Often I'm labelled as a money-hun-
gry ogrt;, and maybe I lose more sales
with this policy than I gain, but I also
fee! that 1 don't need this type of
customer-
Doug Jewell
Coquitlam, B.C., Canada
No Casualty Insurance
I'm a casualty iti ihe copy protec-
tion war. First, the copy-protected
word processor I used for three years
knocked both of my 1541 disk drives
out of alignment. Then five of the six
programs I purchased for my C-(i4 in
the last six months wouldn't load and
run. When I called the software pub-
lishers to complain, they told me to
get my drives fixed. When I said both
drives had been fixed, they told me
to l)uy a new one. They refused to give
me a refund.
I came up with another solution. I
purchased a different brand of com-
puter, and I no longer buy copy-pro-
tected software.
Timothy S, Null
Annandale, VA
Copying Promotes Sales
Most of the programs on the mar-
ket are junk- If it weren't for the avail-
ability of evaluation copies from
backup copiers, far too much money
would be squandered on useless, but
highly advertised, garbage.
When a really good piece of soft-
ware does come along, everyone who
tries a backup copy and decides he
wants to use the program goes out
and buys his own so he can have the
documentation and all. If it weren't
for the evaluation copies, many of
these packages wouldn't get sold be-
cause people arc leery. The copies ac-
tually help sell good progianis.
It apjjears from your article that
software producers still consider
backup copying the source of most of
their lost .sales, through a Hood of il-
legal copies- However, backup copi-
ers are too slow to create nmch of a
"flood." The fact is, most illegal copies
come from semi-pro programmers
who are in the cottage industry of
breaking protection and distribiUing
copies for a nominal price. These
copies are usually incomplete and
have no documentation accompany-
ing them,
Olin K. McDaniel, Jr.
Florence, SC
You Buy It, It's Yours!
The conmient by one of tile soft-
ware publishers that ytm can't "back
up" a car is completely irrelevant.
That may be true, but you have the
oppot-tunity to test drive a car before
purchasing it, so there's no need to
try someone else's. What other prod-
uct, besides computer software, is
sold on a "you buy it, it's your.s" basis?
Barry N. Kutner
Portsmouth, NH
Burn Ointment Needed
The majority of u.sers who pirate
software and make copies for their
friends do it because they're tired of
being burned by software companies.
I've bought too many progiams for
my C-64 at S40-S50 a clip, only to be
disappointed in the .software perfor-
mance and furious at spending my
money on junk,
1 know oi' no software store where
you can buy a program, and then, if
you decide it's not right for your
needs, you can return the program
and get your money back. Until that
issue is resolved, pirating will flourish,
Leo F. Garvey
Mastic Beach, NY
The Industry Impugned
Perhaps it's true that some users
and developers seek a truce in the
.software war, as your januarv' 1987
i.ssue suggests, but I take no prisoners.
First, if because of copy protection
or some other feature, a disk places
unusual stress on my disk drive, and
the manufacturer fails to clearly ad-
vise me of this prior lo my purcliase,
then 1 believe that manufacturer is
abusing and expk>iting me. Isn't truth
in packaging a shir qiM turn of doing
business with integrity in a highly
technical area?
Second, if the copy protection a
manufacturer employs on productiv-
10'2/RUN Ami, 1987
ity software I use in my work will re-
quire mc to purchase a duplicate or
apply to the manufacturer for a re-
placement should the software fail,
and the manufacturer fails to advise
tne of this prior to purchase, then I
believe the manufacturer is jeopard-
izing my pursuit of my livelihood.
Third, aren't copy protection
schemes evidence that manufacturers
are reluctant to respect the funda-
mental rights of their customers? If
the law is weak, as Mark L. Goldberg
of Timeworks suggests, why not work
to get the law changed rather than
dumping on me and dice?
Max Roesler
St. Cloud, MN
Money Speaksl
It's frustrating to spend $30 or
more on a program that states "for
Commodore 64/128" on its box, then
get it home and spend the next two
hours in a futile attempt to boot it.
Maybe Commodore users should or-
ganize and follow the lead of many
large corporations and even the U.S.
government in demanding unpro-
tected software. I remember reading
last year that the makers of Lotus
1-2-3 lost out on a rather large gov-
ernment contract because Lotus is
protected,
Michael D. Moffit
Flint, MI
South Of the Border
I live in the central highlands of
Mexico, where personal computing is
practically unknown. The excessive
duties and slowness of package deliv-
ery by the Mexican post office make
replacing a blown disk both expen-
sive and time-consuming, so it's im-
portant that I have backups, I copy all
my disks.
One solution to the copy problem
would be for each manufacturer to
furnish a backup disk along with the
original. The cost of making a disk is
miniscule — ^it's the research, advertis-
ing and overhead that makes the orig-
inal disk expensive. Another solution
would be for the manufacturer to
make backup disks available for the
cost of shipping and handling, plus
the cost of producing the disk. Of
course, the ideal solution would
be to eliminate protection, but that
wouldn't cut down on illegal copies.
I might add that I consider "head
rattling" unethical. To wreck the
user's disk drive to protect a program
is a low blow. If at tdl possible, I avoid
buying such software and suggest that
the manufacturers be boycotted by
the public until they drop these pro-
tection schemes.
Robert W. Bruggcmeyer
Jerez de Garcia Salinas
Zacatecas, Mexico ■
A Call to Readers
This page is your stage, so stami up
arid say a fnu words. Extmd praise, air
grievances or offer liands-on advice and
information.
Send your letters to Mail RUN, SO Elm
St., Peterborough, NH 03458. Each letter
rniLtt inclttde the vmter's name and com-
plete address. RUN reserves the right to
edit litters for style, clarity and space.
Editors
UTILITIES UNLIMITED
P.O. BOX 422
BRUSH PRAIRIE, WA 98606 ^
Orders Shipped in 2 to 7 working days
1 (206) 254-6530
e.o.o.
orders accepted 34 hrs.
$4 A A A PARAMETERS R' US
I 9a9Sf dOOpack)
The Newest and Most Effective Parameter Copier to date, is
now ready (or shipping. Parameters R' Us, will ELIMINATE all
the protection of the most popular and most protected
software available for the C-64/128. Parameters R' Us is
completely menu driven and easy to use by anyone.
FEATURES INCLUDE; works in seconds, eliminates protec-
tion, menu driven, worlds on 1541 and the 1571, copies made
are fully compatible with 3rd party drives, and updated every
2 monttis. I^ow available for the Atari ST $24.95.
$4.99
PARAMETERS R' US
<10 pack)
The 10 pack is for thoae that can't wait 2 monttis for the
next release of the next (100 pack). This package will be
released every 1 to 2 weeks and will include those titles that
were just released.
$9a99
PARAMETERS R' US
(GEOS pack)
This Parameter disk was designed just (or GEOS and all
its Utility packages. Not only will it eliminate the protection,
but will also allow use of GEOS UTILITIES (desk pack,
writers workshop, geo dex) with any GEOS that has been
FIXED with this set of parameters.
$9.99
PARAMETER
KRUNCHER
Takes the protection out of Keymaster keys and Fast Hackem
parameters and allows you to compile 600 keys and/or
parameters on a disk.
$29.99
LOCKPIKC64/120
(The Book)
Lock Pk 64/128 was put together by Utilities Unltd. as a toot
tor those who have a desire to find out how the heavy
Hackers do It. This package Includes:
1. Lock Pik book that gives you step by step instructions on
BREAKING or backing up over 100 popular programs using
Hesmon and Superedit, The instructions are so clear and
precise that anyone can use It.
2. Lock Pick disk has Hesmon 64, Superedit, Disk Compare,
Kernal Save, I/O Save, and Disk File log with detailed instruc-
tions on how to use these programs all on 1 disk.
3. We also have a limited supply of Hesmon cartridges that will
be given out free while supply lasts.
I think you will agree this is the best buy to come along In a
long time, you get it all for $29.99,
Ctrcl* 187 on Rmtti S«fvtes Cirit.
RUN.\PRILJ9S7/103
NEW PRODUCTS RUNDOWN
I
I
74470
I
111 II
12069
Compiled bj HAROLD R. BJORNSEN
Bring Home America's Cup
Electronic Arts (IHiJO Gateway
Drive, San Mateo, CA 94404) has re-
leased tlie disk-based Official Ameri-
ca's Cup Sailing Simulation for the
C-64. Ill this one- or two-player game
you are on the Perth course, where
you use a joysdck to select, raise and
lower sails, navigate your ship and
overlook the entire course to com-
plete a three-dimensional, eight-leg
race that covers over 24 nautical miles.
Available for $24.95.
Check Reader Service number 400.
Convert Your Graphics
Cardinal Software (14840 Build
America Drive, Woodbridge, VA
22191) introduces the Graphics Con-
verter, a graphics program for the
C-64 and 1541 and 1571 disk drives.
It converts your Print Shop graphics
so that you can use them with the
Print Master program and vice versa.
Features include a help screen, direc-
tory listing and two automatic con-
version modes. It's available on disk
for $19.95.
C]lieck Reader Service number 401.
Give Recognition
Springboard (7808 Creekridge Cir-
cle, Mitmeapolis, MN 55435) has re-
leased Certificate Library Volume I,
a companion program for its Certifi-
cate Maker package. The library pro-
vides more than 100 new predesigned
cerdficates and awards for a wide
range of occasions, and features 24
new borders to fratnc cernficates and
six dozen new seals and stickers. You
can get it on disk for the C-64 for
$34.95.
Check Reader Service number 404,
Givo Lessons
The Ijesson Master Courseware Au-
thoring System for the C-64 and
C-128 allows novices and experienced
users to develop computer- assisted in-
struction lessons without tlie knowl-
edge of a programming language. It's
network -compatible and will track a
student's progress throughout the
course. Features include a built-in
character-shape editor, sprite-shape
editor, sprite animator and a sound
and music editor. Available on disk
for $.59.95. Small Systems Software,
1.50 Chapman Drive, Wellsburg, WV
26070.
Check Reader Service number 405.
Hog and Crop Info
Computer PViend (RR #1 , Box 143,
Camp Point, IL 62320) releases two
farm record-keeping programs on
disks for the C-64 and C-128 for
$95 each.
Hog Info keeps track of the cost of
grind-mix rations and supplies an ac-
curate feed inventory of ingredients
as they are used. Other features in-
clude [)rofit-loss figures, hogs' aver-
age daily weight gains and days to
market.
Crop Info features crop compari-
sons and sales, grain inventory and
value, break-even cost of production,
fixed and variable costs and averages.
Check Reader Service number 403.
Touch and Go
Comptner Easy (414 East Southern
Road, Tempe, AZ 85282) has released
two software packages on disks for
the C-64 at S9.95 each.
Touch-Typing Tutor, a typing-skills
tutorial, gives you practice in correct
fingering and develops your speed
and accuracy for efibrtless typing.
In Crazy C^Ionveyors, an arcade-style
chase game, a built-in screen creator
lets you modify the 64 screens on the
disk or add your own to make the
chase crazier and more exciting.
Check Reader Service number 415.
Create Football Teams
If the plethora of televised football
games isn't enough for you fans, then
take a look at GFL Championship
Football, a disk-based football simu-
lation program for the C-B4. Scrolling
screens give you the feeling of moving
up and down the field as you engage
in any of 34 offensive plays, 12 defen-
sive alignments, kick-ofTs, field goals
and punts. You can select ytmr team's
playing style, then play against any of
27 sejjarate computer-con trolled
GFL opponents or compete against a
friend. Available from Activision
(2350 Bayshore Parkway, Mountain
View, CA 94043) for $34.95.
Check Reader SeiTlce number 408.
Make Beautiful Music
Sonus (21430 Strathern, Suite H,
Canoga Park, CA 91304) introduces
the FBOl Design, a full-featured, dou-
ble-banked MIDI librarian and editor
104 /RUN APRIL 1987
for the C-64 and the FBOl module
from Yamaha. The FliOI Design lets
you receive and send full banks of
voices and configurations, which can
be rearranged, edited, saved to and
loaded from disk. It features two inde-
pendent banks for voices and config-
urations, full library functions and a
print-screen feature. The FBOI De-
sign works with Sonus-, Passport- and
Sequential-compatible interfaces,
$] 29.95.
Check Reader Service number 409.
Wipe Out Terrorism in Space
Absolute Entertainment (PO Box
287, Midland Park, NJ 07432) releases
X-15 Alpha Mis.sion, an arcade-style
flight mission game with 3-D graphics
for the C-(i4. As pilot of NASA's leg-
endary X-15, which is equipped widi
an a.s.sortment of weaponry, a lunar
excursion module and a fleet of re-
mote-controlled robots, your mission
is to penetrate hostile aircraft to de-
stroy a terrorist-controlled space sta-
tion. X-IT) Alpha Mission is available
on disk for S'29.95.
Check Reader Service number 406.
Trek to the Stars
As James T, Kirk, Captain of the
Starship Enterprise, you will engage in
one of the most challenging battles of
your career. You'll make contact with
an alien culture and search their
planet for a food supply for your
starving crew. To embark on thisjour-
ney, you need Star Trek: The Pro-
methean Prophecy, a text-adventure
game from Simon & Schuster Soft-
ware (Gulf -f Western Pla/.a, Nc^w
York, NY 10023). It's available on disk
for the C-64 for $32.95.
Check Reader Service number 407.
Spartan News
Mimic Systems {c/o EDP Industries,
205-1401 West 8th Ave., Vancouver,
B.C., Canada V6H IC9) has repack-
aged its Spartan Apple 11 emulator
for the C-64 to replace the DOS card
with an Apple-compatible disk drive.
The decision was prompted by re-
quests from Spartan buyers and by
the amount of technical assistance re-
quired for the installation of the DOS
card in the 1 54 1 disk drive. The Spar-
tan plus the Apple-compatible disk
drive cost $329.95.
Solve a Mystery in London
As a tourist exploring die British
capital in Ticket to London, a soft-
ware travelogue for the C-64, you dis-
cover that you've lost your return
ticket. To get it back, you must follow
a jolly bowler hat around the city, an-
swer challenging questions and solve
a mysterious puzzle. The program's
LONDON
Ticket to London, from Blue Lion
Software.
database gives you new material each
time you play. Ticket to London is
available on disk for $29.95. Blue
Lion Software, PO Box 650, Belmoni,
MA 02178.
Check Reader Service number 402.
Write Better Programs
Schnedler Sy.stems (1501 N, Ivan-
hoe, Arlington, VA 2220.5) has re-
leased its Symbol Master disas-
sembler for the C-64 and C-128, and
Pterodactyl Software PTD-6510 Ver-
sion 4.0, a machine language pro-
grammer's utility for die C-64. Each
package costs $49.95.
With Symbol Master, for beginning
and experienced 6502 assembly lan-
guage programmers, you improve
your programming skills by studying
programs written by others, and
existing programs can be readily
adapted to your own needs.
The PTD-6510 ML utility tests and
debugs assembly language programs
you have ivriiten. It disassembles and
single-steps through your code, and
windows let you observe your pro-
gram variables while stepping. The
package also includes a manual, which
has been substantially rewritten.
Check Reader Service number 418.
Break the NHRA Records
Drag Race F.liininator, a simulation
of professional drag racing for the
C'64, has five classes of NHR.A com-
petition in three modes of game play
to permit one player practice or time
[rials, two-player competition or one
jjlayer versus the computer. You com-
pete in a 20-round match or try to
break the actual NHRA record for
each class. Drag Race Eliminator is
available on disk for $24.95 from
Family Software, 3164 Surrey Lane,
Aslon, PA 19014.
tjlieck Reader Service number 416,
Play with Words
Word maze, a disk -based word-
search puzzle for the C-64, helps stu-
dents in grades 3 and up improve
their spelling, build word power and
sharpen visual skills as they search for
words hidden in a block of scrambled
letters. Teachers may enter a list of up
to 40 ten4ctter words, and the pro-
gram stores up to 133 word lists. The
package includes a teacher's guide
with activity sheets, Wordmaze is
available for $49.95 from fjearning
Well, 200 South Ser\'ice Road. Roslyn
Heights, NY 11577.
Check Reader Service number 420.
Keep Track of Your
Business's Cash
Microsphere (Plymouth Center,
521 Plymouth St., Greensburg, PA
15601) has released Cash In/Cash
Out, a cash-basis accounting package
for small- to medium-size busines,ses.
The system records sales and ex-
penses when checks are written for
expenses or received for sales rather
than when .sales are ordered or ex-
penses are incurred. Some features of
the system include a sales module that
tracks up to nine categories, a dis-
bursement module that handles up to
200 expense accounts and a payroll
module that includes federal tax ta-
bles and handles up to 75 employees.
Cash In/Cash Out is available on disk
for the C-128 for $69.95.
Check Reader Service number 421.
RUN APRIL 1987 /1 05
Increase your graphics library!
^■^^'^'^^.^
Graphics
Converter
I Villi Shop
^r ^
Now you can use Print Shop graphics with your
Print Master program or Print Master graphics with
your Print Shop program.
Automatically convert the graphics to support cither program easily
with Graphics Converter. Use with one or two disk drives, (1541 or
1571). Print Shop graphics corivcrted to work with the Print Mas-
ter program supports mtjst printers. Print Master graphics converted
to work with the Print Shop program support non -Commodore
printers. Graphic Converter SI 9.95 plus S & H.
Save Time and S with Physical Exam!
l-ast week I experienced READ
errors when entering club data in my
database. Luckily, I was able to test
my drive with 1 54 1 Physical Exam
and determine that it was out of
alignment. I aligned my drive
MYSELF with a little help from
Physical Exam and avoided the wait
for repair and paid a fraction of the
cost! Specify which Physical Exam
you need 1541, 1571, 8050, 8250,
4040, SFD 100! 139.95 ea. +ship
-#
800-762-5645
SCfitt*^ BIAD QUI at
EaDiAi UlAD AL.iiEjMmInI
Cardinal Software, 14840 Build Amcricu Df,. Woodbridtc. VA 22191
CIrcIa 192 on Ra«der Service card
OOMFeTER iREPAiHi
e oo-aeT-777o
AMIGA t1».00
Commodore
DtskDrtvB
1541
J031
„Commc3dort
J^PortaWe
Computer
Commod<H«
PrlntBf
MPSB01
MPS 803
M5D SD1 , 502
CBM 128
CBM 1571
WO.QO
u
Commotlore
Mofiltor
1701
1702
$50.00
$05.00
Commodo[«
Printer
1526
MPS 802
S00,00
S45.00
$60.00
$05.00
c (3mm a dare
SERVICE CENTER
WE BUY
64
1541
8060
SX64
MEO
APPl£2E
i52e/ece
i^-saoi
SFD 1001
64
1541
8050
MSO
SX64
DEAD
ALIVE
65.00
8&00
150.00
150.00
100.00
45aoo
4&00
35.00
85.00
40.00
eaoo
ioaoo
7500
10Q00
PARTS
MISC. CABLES
REQ B PIN DIN 3.9E
12' e PIN DIN 7.B5
18' 6 PIN DIN 9.85
1 EEE TO EEE 19.06
1 EEE TO PET 10.96
POWER SUP 64 24.95
WteO BAT HANDLE 18.86
WICO 3 WAY 18.96
WICO BOSS 11.9E
kCDlA MATE 6 T,2G
TYMAC CONNECTION 48.96
FUJI DSDD 8.96
S.OO SHIPPING
901225-01
901226-01
901227-03
901229-05
7701/8701
8721
8502
825100
S02
6632
6626
8567
eeai
MUST BE COMPLETE
800-
ggi-7770
6610
T.C ELECTRONICS^i^
HWY36PO 1129
HARTSELLE. AL 35640
11.85
11.86
11B5
15fl5
9.85
aae
a2s
aas
ass
14^
1435
loas
.90
4.96
Learn to Walk Before
You RUN
We receive many letters from new Commodore owners
who want to learn the first steps in using their computers.
For these first-time users, we present the following step-
by-step list of things that all beginners should be aware
of as they start typing in programs.
1 . Before you can use a fresh disk, you have to format
it. First turn on your disk drive, then insert the disk, close
the latch and type:
OPEN 15,8,15 < Press Return >
PRINTS 15,"N0:NAME,##" < Press Return >
The ## is a two-character identification number that
can be any combination of letters and/or digits. "NAME"
can be any title for your disk that you choose, but it must
not exceed 16 characters. Watt for a few minutes while
the disk spins inside the drive, being formatted. When
the disk stops spinning, type:
CLOSEr5 <PressRelum>
C-128 owners can shorten this procedure by simply
typing:
HEADER "NAME,##" < Press Return >
Caution: The formatting process erases all material
already on the disk, so if you're formatting a used disk,
make sure it doesn't contain any programs you want to
save. See item 7, below, on reading the disk directory.
2. As a beginner, you should start entering short Basic
programs. Avoid machine language listings and very
lengtliy Basic programs until you get the hang of what
you're doing. We have a checksum program (Perfect Typist)
which actually proofreads your typing and tells you when
you make a mistake. You should type in Perfect Typist be-
fore you enter any programs. See directions below.
3. Remember to press the return key after each pro-
gramming line you type in.
4. As you are typing in a program, you are likely to
make typographical errors. To check what you have typed
in, you'll need to list your program's lines on the screen.
You can specify the exact lines that you want to see.
Typing LIST 10-50 will list lines 10 through 50. UST 20
will list only line 20. If you see an error in one of your
106 /RUN APRIL 1987
circle 75 on Reader Sgrvlce card.
listed lines, you can fix it by using the INST^DEL key and
retyping the incorrect section of the line. Always press
the return key after you have fixed a line.
5. Be sure to save what you have typed in before turn ing
off your computer. To save any partial or complete Basic
program listing to your disk, type:
SAVE "NAME" ,8 < Press Return >
C- 1 28 owners can press F5, type in the program name,
and press the return key.
Note; As yoii save subsequent versions of the same
profp'am, you need to make a slight change in the program
name each time. You might simply add version mnnbcrs
to the end of the program name (PROGRAM, I, PRO-
GRAM, 2. etc.).
6. While working on a program, you may develop
several versions before you're satisfied that you have it
in final form. After you do achieve that final version, you
might want to go back and erase the old, incomplete
versions from your disk. Erasing unwanted programs is
called scratching, (Be sure not to erase your final version!)
To scratch a program, type:
OI'KNt.S,H,t,'-) < Press Retuni>
['RINT#I.'),"S():prog,name" < Press Return and wait a few seconds >
CliDSElf) < Press Return >
7. After you have saved several programs to your disk,
you will need to see their names so thai you can load the
one you want, 'fo get the complete list (the disk directory)
of all the pnjgram names on your disk, type:
LOAD "$".8 < Press Return >
Then type LIST to actually see the directory. C-128
owners simply press F3.
H. When you know what program you want to load
into your computer, type;
[,OAU "NAMK",H < Press Return >
C'128 owners can just press F2, type in the program
name, and press the return key,
9. After you have loaded a program, type RUN to
actually use the program.
How TO Type List^gs
From RUN
To simplify your typing of RUN's C-64 and C-128
program listitigs, we include checksum numbers, The.se
numbers follow a REM statement at the end of each line
(e.g., :REM*123). These checksum numbers necessitate
your using liUN's Perfect Typist programs, listed below.
Use 64 Perfect Typist for C-64 programs and 128 Perfect
Typist ftu' 128 Mode programs on the C-128,
Type in 64 Perfect Typist (Listing I) or 128 Perfect
Typist (Listing 2) and save it to either tape or di.sk before
running. When you want to type in a 64- or a 128-mode
program, first load and run the appropriate Perfect Typist
listing. Two SYS numbers will be displayed on your
screen. Jot these down and keep them handy, 'f hey are
<^*A*
10 MITTE DRIVE
Sttirai SO Flopplai!
20 Mbyte Modal HFD-20
ONLY •995."''
10 MBYTE MODEL HFD-IO
ONLY 'SSS."
SMBTVE MODEL HFO-5
ONLY '695."
• CKf ANOABLE
' TRANIPAHENT
ULTIPLE
tINIO
PAnnriONt
' OEOS" COHPATtlLC
■ ItJPPOKTl IIKOLE SIDED
C-11IAND CPU
■ BUILT.IN FLOPPy DRIVE
' SUPPORTS ALL 1.0 TO 7.D
(C-13t)00» COMMANDS
■ nEI>ROQnAMMABLE 'BOS PAK—
IBUFFERED OPERATING BTSTEM|
TmbDATACNIEF hiab**'>c]aiign«dby C.64 u>ertlaTC.a4utart
ivith importtnl l*«lLjrfll lihv
Stortga in ongiritl indEviduAl ^i»k format
— Esty Accsii Ta programs via Ofik Number
— tiarflpl* lor drlk a 60 OPEN 15, B. IS, "t^O'
Stannary] ulitiTiei Inclurlffd
— jncludttl W#dgv CDmmandt
13S WattPowar Supply
Malal EnclDiurff r^Qkjiffi up 1o 3 «Bcri VS HI Hard Oishi
— Providai Eic*llen1 Momlor Ster>0'P C style
— Allows room tar lulure evpensron
Coniplat« Operating Mar^ual
I Year ^ull Warranty
TheOATA CHIEF n p*rfect lor »oll war* ancl riard ware developer i,
tiijsinasa uiort. tludenTs and serhous corrvpuler evpflrlmentera aa
well 4a tor bulletin boarda and dala &aaa systems.
TO ORtiEfl SEND CEHTIF1ED CHECK OH MONEY ORDEH TO
Maryland fflsident$ add i% sale} lax
For rriore information csll
(301)371-4000
Allow 4-6 w^pks delivery CU S Onlyp
' C-64 i. C'l29afe IrnSerrfcirkl oi
CommiDdDre Elachornci, Ltd
103 DAUGHMAM'S LANE
SUITE 301
" GE.OS IS K iffldarriii^ ol
Circle 35 on Reader Scrvtct? card
CLOCK/CALENDAR
Cartridge for your
Commodore 64 or 128 Computer
Combines three most needed functions in a
single plug-In cartridge:
• Battery-Backed Clock/Calendar
• Battery-Backed RAM
• Application ROM Capability
Features:
• Cryslal controlled clock keeps time in seconds, minutes, Mours.
tSay of the week, month and year with aulo teap year.
• BK byles ol battery- backed RAM included.
• Application ROM soclret handles upto128Kbytesof application
software in EPHOM
■ Operating software in ROM included.
• Automatic recognition of computer type (64 or 128) on power-up
or reset
• Maintains powet'off, power-on log In RAM lor dedicated control
applicalions.
• 30 day unconditional money-back guarantee.
CCSZ Cartridge S^9.95
Shipping & Handling;
UPS Surface (USA Only) $3.00
Foreign (Air Mail Only) $13.00
Master Card, Visa, and Amex Welcome
To Order Toll Free 800-421-7731
FromCalilorma 800-421-7748
Tech Support 916-823-3284
Er^ JASON-RANHEIM
^J 1805 Industrial Drive
i^ Auburn, CA USA 95603
circle 202 on Resdor Ssrvico csrd.
RUNaprii.w/107
JRS ACCEPTABLE
Diiuhtc Emrj ^d'^
BooJffet'tpitifi Mode Easj. . .
THE
ACCOUNTANT^
'^^ KFS's Prefemd* Accounting System Ntnv includes a
Retflt/ Sales ajul hncntury Cuntrol Ptickag^
Exdusiwly for Ctimmiidim 128'*'
THE ACCOUNTANT'^^
Basic Accmniing Pachige
Stantliifd AirctHiniinK Kcniures:
• Gc»cr.i] L-J^cf
• GencT-il Jourtul
• Cligck HewiMcf
• Over 20 Ri-j>i>rTs Aummatkally
• r^iyniU CLinipuMliim £l Wrire-up
■ r,ivn)U Chtffk Wdiinfi
• Quiint-rlv Repon
• Cusromcr Staicmencs
• AccinmlJ* F^iirTiblc 'FilinB System'
$1 QQ95 .
THE ACCOUNTANT"^ ^ius
RETAIL-INVENTORY
PACf^AGE
• IWvrtiil "SprcaJshcct-Styled"
Siilcs tnpu?
• Generates Saici Jotimul Hnirici
• 13CX) I«m Inventor!'
• 100 Su!>da«iftciiiiiim
• Prints PhpiCiil Inventory
Worksht-cts S, RcpoiTi
• Ctne rates Purchase Onici^
AuTi>miiric,illv or QiMomi^d
• 9 PrinHJuij & RcptJti*
• SORR !>■ a.iv.iflc.illm OR by Vtndw
* "Cimmodnre's Microcomputers M(iK«;irn-', ItKJt'/>t'n(it.'tii Ret'ieujcrs,
Raied THE ACCOUNTANT" -#i m Preference'^
fur CnrnmndoTc 128'" Prtiductwity"
KFS Software, Inc.
1301 Seminole Blvd. #117
Uit^o, Florida 33540
For C.O.D. Oalers Phone:
{813) 584-2355
(FL Residents add 5% Sales Tax)
(All figures in U.S. Dollars)
CirciD 145 on Reader Service card.
itM^Kri-mrttttttrrs^ie^^ttittfKtfgrrx:
ECHOs
•ADVANCED DISK COPIER & DRIVE BOARD
'Ask the olhi^rs if their programs will make EXACT, RELIABLE
copies or all Pocket scries versions (Including Pocket Wriler2),
Gunship, CEOS, Marble Madness, An:tic Fox, Howard Ihe
Duck, Fontmaster MB, and Gunsllngerl
*ECHO will copy any disk the drive can writcl
•ECHO includes:
A Fast Nlbbler - copies nonnal scclors, heiidcr gaps, and
data gaps; A Whole-track Nlbbler ■ copies whole tracks at
a time (1 revolution per trachi); Copier Construction Set
(CCS) - design your own copy programs; AI Copier - it can
be taught to copy the latest in protection using CCS; AMD an
EASY-TO- INSTALL. GCR-desc ram bier, disk-drive RAM Board.
'ECHO disk Is NOT copy protected - make unlimited backupsi
•For your 1541 - 1541C & 1571 versions coming soon!
'ECHO is ONLY S49.95 complete!
XRAYs
'NOW AVAILABLE! Colorful L.E.D. track density, half-tr^ck
& full- track indicators
•Use with CCS to design your own custom copy programs tor
the latest in protection!
•Qn-disk tutorial teaches you how!
•EASY INSTALLATION
•Introductory price - ONLY S39.95!
•COMING SOON - Hack Attack, the ADVANCED disk-drive utilityl
'Great Dealer Discounts - Calll
2242 SE 110th Avenue
Portland. OR 97215
Orders ONLY- (503) 254-5317 9am-5pm PST M-F
Tech Info - (503) 254-6239 2pm-5pm PST M-F
no COD - Allow 2 wEEks tor personal checks
Add 3% for Vi»/ MasterCard orders
Add S4.00 for shipping and liandlinr|
■imaaTyrrrrgyriiTTgi-miaaFiaiirril
the SYS numbers thai you type in for deactivating and
reactivating the checksum program.
After Perfeci Typist has been loaded and run, start
typing in the j^rograin listing from RUN as you normally
do. The only difference h that now, after you ])ress the
return key to log in each line, a T, 2- or H-digit number
will appear below the line on the left margin. This is the
checksum number, ranging from to 255.
If this number matches the check.sum number printed
in the listing at'tei' the ;REM*, then you know you have
typed th:it line correctly. Then you type the next program
line right over the previous line's checksum value. If the
checksum numbers do not agi-ee, analyze your line on
screen for any typographic errors or omissions. Make the
needed changes and press the return key again to log in
those changes. A new checksum number will appear in
place of the old one. Compare this to the magazine's
number and then proceed to the next line.
When you've finished typing in your program, disable
the Perfect Typist by typing in the appropriate SYS
number for either 64 or 128 mode, and press the return
key. Now you can save your program as usual, to disk or
tape. (Before you attempt to run your new program, turn
your computer olf and back on to completely clear out
the Perfect 'I'ypist piograni.)
Vou may save an incomplete program any time and
continue it later. You will have to reload and run the
Perfect 'I'ypist program, then load the inctmipleled
program that you were working on, list it, and continue
ivherc you left off
The 128 Perfect Typist will work in either 40 or 80
columns. Also, it lets you use the C-128's automatic line-
numbering. If Auto i.s f>n, the checksum will be printed
below the line you just entered, and the C-128 will place
the next line number below the checksum.
All listings in liUi\' have been translated so thai the
graphics and control characters are designated as under-
standable key combinations. When you sec instructions in-
side curly brackets, such as {SHIFT L}, you should hold
down the shift key and pres*; the I. key. What ytm see on your
screen will look t|uite different from what i.s designated in-
side the Ijiackets, Auoiber example is {22 SPACEs}, which
instructs you to press the space bar 22 times.
Listing 1. 64 Perfect Tjpiit program.
1 REM &4 i'KR!-
2 REM BY : JAME
10 POKE56,PEEK
20 PG=PEEK( 56)
3(1 FORX = ML TO
XT
40 IFT< > 1 6251
END
60 P0KEMLt4,PG
7(5 POKE MLt20,
G
80 POKE ML+1 41
89 PRINT" (SIIFT
9& SYS ML:PRIN
1ST IS NOW
CT TYPIST
S E BORDEN
( 56)-1 :POKE52,PEEK{56) :CLR
•.ML = l>G*2S6 + 60
MIj+1 54:READD:T = T-|.D:P0KEX,D:NE
THEN PRINT"ERR0R IN DATA...":
POKE ML-fl0,PG:POKE ML + 16,PG
PG:POKE ML+32,PG:POKE ML+38,P
,PG
CLR) tCRSR RT}*********»*****
T "{CRSR RT)** 64 PERFECT TYP
ACTIVE I 2 SPACES]**"
1 08 / RUN APRIL 1987
circle 69 on Hoadai Service card.
Luln\)^ t continue.
101
110
120
130
140
150
160
170
180
190
200
210
220
230
240
250
260
270
280
290
300
PRINT "{CRSR RT}+* SYS"ML"=0Nt5 SPACES J
SYS"ML+30"=OFF *="""
PK INT" {CRSR RT}*"
DATA
DATA
DATA
DATA
DATA
DATA
DATA
DATA
DA'l'A
DATA
DATA
DATA
DATA
DATA
DATA
DATA
DATA
DATA
DATA
DATA
173,005
141 ,105
003, 162
140,006
003,141
005,003
162,000
189,000
004 , 1 64
008,072
104,072
041 ,007
016,001
240,003
173,240
021 ,141
255,169
189, 162
256,202
013,032
,003
,003
,103
,003
,004
,096
,142
,002
,212
,165
,238
,168
,056
,141
,003
,240
,000
,003
,016
,032
NEW
,201,
,173,
,160,
,096,
,003,
,032,
,240,
,240,
,240,
f ii I ^ f
,241 ,
,104,
,042,
,240,
,024,
,003,
,174,
,189,
,247,
003,20
004,00
003,1 4
234,23
173,10
124,16
003,14
051 ,20
040,20
07 3,00
003,17
024,07
1 36.01
003,23
101 .02
169,04
240,00
211 ,00
164,01
8,001
3,141
2,004
4,173
5,003
5,1 32
2,241
1 ,032
1 ,034
1 , 1 33
3,241
2,024
6,246
2,208
0,024
2,032
3,032
3,032
1 ,096
,096
,104
,003
,104
,141
,01 1
,003
,208
,20b
,21 2
,003
,104
,109
,200
,101
,210
,205
,210
,146
Listing 2. 128 Perfect Typist program.
1 REM 40/8
2 REM BY:
10 F0HX=51
20 NEXT: IF
ROR IK
25 A$="":I
30 PiUNT'M
3f( * H^ JJK ili: ^ Jft
40 PRINTAS
TIVE *♦
50 PRINTAS
si SYS 5
60 PRINTA$
*+♦*♦+*
70 DATA 17
73,4,3,
DATA 1 4
0,141 ,4
DATA 32
9,142,2
DATA 2
76,3,2
DATA 2
,34,20
DATA 1
53,19,
DATA 1
41 ,252
DATA 1
169,42
DATA 2
165,11
DATA 1
32,162
DATA 1
32,20,
DATA 2
24,105
DATA 1
0,255,
DATA 2
COL 0128 PERFECT TYPIST
JAMES E UORDEN
2 0TO53 79:READD:T=T+D:POKEX,D
To 283 12 THENPRINT"{2 CRSR DNs ) EH
DATA. , . ":END
FPEEK(215) THENA$ = "|20 SPACES 1"
SHFT CLR}"A$" ** + *■-*****♦* + * + + + * +
" ♦* 128 PERFECT TYPIST IS NOW AC
80
90
100
110
120
130
140
150
160
170
190
190
200
" **{2 S
1 50=OFF(
n ^ :^ ^, -^i ^,, ^.
":SYS512
3,5,3,20
141 ,44,2
2,4,3,14
,3,173,4
,13,67,1
253,19,14;
?01 ,32,24S
332,208,2;
!01 ,32,20;
^8,10,72,
41 ,254,1
1 ,7,168
6,1 ,66,4
19,232,
19,24,101
2,32,241 ,
2,185,185
■ 6,208,9,
46,32,24
,0,173,2
00,176,2
201 ,10,1
40,1 5,15
,10,202,
38,9,48,
72,169,0
10,255,1
PACES} SYS 5120=ON(7 SPACE
2 SPACES)**"
*+♦***+++***+*+****♦**♦**
: NEW
1 ,20,208,1 ,96,141 ,45,20,1
0,162,43,160,20
0,6,3,96,234,234, 173,44,2
5,20,141 ,6,3,96
40,256,19,162,0,142,252,1
2,254,19,189,0,2
0,8,201 ,46,1 44,7,201 ,58,1
33,189,0,2,240,54
8,5,172,254,19,240,42,201
173,254,19,73,1
9,104,72,238,253,19,173,2
,104,24,72,24,104
2,136,16,246,109,252,19, 1
208,197,173,252
,22,24,101 ,23,141 ,252,19,
20,32,188,20,160
,20,32,241 ,20,136,16,247,
165,117,208,5,169
1 ,20,172,255,19,96,13,32,
62,19,232,66,233
50,105,100,202,240,3,32,2
76,6,205,252,19
2,0,232,56,233,10,16,250,
32,232,20,170,72
32,241 ,20,104,96, 170,173,
,141 ,0,255,136,32
04,141,0,255,96 ■
Echo Lake Laboratories proudly presents
THE NEXT GENERATION IN
SPREADSHEET SOFTWARE
ELBE
The Echo Lake BASIC Enhancement
for the
COMMODORE 64® • COMMODORE 12S™
The ELSE spreadsheet is inlegrated directly into your compuler's BASIC
interpreter. There is no oomrnand language to learn. There are no macros
Id write. Everything is done directly through BASIC.
ELBE formats up to 30.464 bytes of memory Into a spreadsheet of fixed
iength records. Each record is organized into up to 99 Independently
formatted variables of up to 31 characters each.
ELBE allows you to glide quickly and easily back and forth between BASIC
and the spreadsheet. Type data directy into the spreadsheet, then switch
to BASIC to process your data or recalculate the spreadsheet.
ELBE does statistics: descriptive statistics, distributions, X^, analyses of
variance and covariance, multiple regressions, correlations, and
crosslabulations.
only
$4995^
To order ELBE or for more information
call (401) 568-8529 or write
Echo Lake Laboratories • Box 169 •
Pascoag, RI 02859
* Rhode Uindl rciEdcnb pleue uld fi% ulea tin.
Ooninxlcre-^ ind Cnmmodore ■\7^ viitg Ulered ts t^enwlu o f
Convnodorc DiuinFM Michliuaj Ltic.
Circle 17 an Reader Service card.
Commodore Compatible
and only. ..$149 00
FSD-1 5V4"Dtsk Drive
Directly replaces the Commodore 1541 disk drive.
The FSO-l Disk Drive rs a voisalila and olficior>i disk driue bucll lot the Com-
modore series of personal conipiiturs This disk rlnve is full y compalibte
with the Commodore 64' computer and direclly replaces the Commodore
' 154T Disk Drive.
Special Features
4 commercial sotlwace
. .„_„, .„ .„.j rigm tfom ihe boi
• Full 6 monlh w.irranty
• Heavy duly consi ruction
> Vcniod metal chassis
■ Duilt especially lor CM uMis
To Order call toll free
1-800-356-5178
Visa X MsslerCaid vmslconio. Credit card
orders shipped in ?4 hrs Mow S1^00
shipping and handling. Send m.iil order
wilh paynwnl lo;
Emerald Component li
DepI, ETNED
541 Wlllnmetlo Stroet
Elipdili', OR 9740)
Tel. S03.fi 93.1154
Circle 1 SS on Reader Service card.
RUN APRIL 1987 / 109
On-Line Happenings
Commodore SIG on The Soubce
The Source Information Network has introduced a special
interest group for the C-64, C-128 and Amiga. Called ICUG-
SIG, for Independent Computer Users Group SIG, this ser-
vice offers software, bulletin boards, computer conferences,
answers to computing questions, alerts to hardware bargains
and industry information. Subgroups within this SIG, which
is one of the largest on The Source, include Inner Works,
Entertainment and Amiga.
Delphi Commodore SIG
riagship C^ommodore is Delphi's special interest group
for users of Commodore computers. Members share infor-
mation and generally help each other get maximum perfor-
mance from their machines. Delphi offers 19 other SIGs as
well, including Starship Amiga, a business forum, games and
science fiction SIGs, artists' and model-builders' networks
and a music and entertainment forum.
QuantomLink News
QuantumLink's on-line Learning Center has Inaugurated
online classes with offerings ranging from English for grades
3-8 to Computer Mathematics for advanced programming
students. The class sessions, which include lectures and ques-
tion-and-answer sessions, are posted throughout the Learning
Center, the monthly Q-Link newsletter and in each day's
Best Bets section. Between sessions, students correspond with
teachers via message boards and download and upload ma-
terials for studying off-line.
Q-Link has also recendy compiled its on-line Public Do-
main Software Library into a fully alphabetized hard copy
directory containing titles of 5000 free programs. Available
for $9,95, the directory enables Q-Link members to browse
througii tlie software listing before going on-line.
News Talk, the latest addition to QLink's Auditorium, is
a weekly talk show enabling Q-Link members to discuss
current events witli experts on-line. Recent News Talk topics
have ranged from AIDS to Middle East problems.
QuaniumLink and GEOS-creator Berkeley Softworks have
recendy added several features to their on-line user-support
service, the GEOS Forum. The Forum now offers QLink
members an opportunity to ask questions about GEOS, par-
ticipate in GEOS conferences with Berkeley staff members,
download updated GEOS programs and read the latest on
GEOS products, program updates and technical infonnation.
The Forum also includes three new software libraries, and
it has added a geoLaser document-printing service, through
which members can upload geoWrite documents to be laser-
printed for them by Berkeley.
A new form of on-line currency, Q-Pons, is being distrib-
uted to QLink members for tlieir help to the on-line service.
Members earn the Q-Pons by registering a friend on-line,
using Plus and off-peak hours, renewing a Q-Link memhcr-
ship and more. Then they trade them in for free or dis-
counted merchandise from the service's on-line store.
The Mall, Q-Link's online shopping center, has welcomed
a number of new merchants. They include Express Music,
with bargain prices on records, albums and compact disks;
Long-Disiance Roses, which delivers flowers anywhere in the
U.S.; and The New Software Finder, purveyors of a wide
variety of Commodore software.
For more information, contact; The Source, 1616 Ander-
son Road, McLean, VA 22102; 800-336-3366; Delphi, 3 Black-
stone St., Cambridge, MA 02139; 800-544-4005 or 617-491-
3393; Quantumlink, 8620 Westwood Center Drive, Vienna,
VA 22180; 703448.8700. ■
ARTIFICIAL INTELLIGENCE language LISP!
Lisp interpreter for C64 with 140 page manual. Source
Code, Tutorial & Sample Programs. No prior knowledge
of LISP is required,
• $39.95 U.S Postpaid •
List Processing Software
Box 3422
Rapid City, SO 57709
303-594-6896
IrtulLqjIc Mto^jzn n% rrWTdUJorit ;tm) wum erf A I Sfiflwsr* Iw ene Cfi* *«i L*ih
GALAXY GKAI'IMCS Tour gamete spaoj wtm Jffy*ck control • fo* um wtti QCOS QOOl^nt urif LiM 11^8*
v^r E)fK:« ilS.
BOOCrTT Convefsatonrt program * stt*.0* DOS kflit« liifl MEWOflliE. RECALL 9nd wdn commanda.
Ta!, wttfi Savy' ifld 'S^ry' laJl^s tjactt * 'Savy' rrniembers what you rtanl anfl wt«t you Bra * "Wi dl' to tflira
pofEOn GrBBl iof \;n and part« • WiB Keep ytxj and your 1r»enos m rttchea * A J»(l i» yoor MINDVMARE (tm)
O0''«^or Ru'B W or W/O GEOS. Lsi 11655. Vou pay orVy 111
VDga mmLmr leai^ yaj in quest of your tw sen * 'Ria cnjla bv V* Ufntf a ad'tVUura ^arr^ S«Hd an a
K^trt^ rta i g HMW of Rw >09a * tSo a* Jtra way' ww 1t*t rrwxJMoring 'Htm Apa" K*wara fturit W V *flO
OCOS Lm IZ3M 'fyui Kd I1&
At vim ■mM ™> tn«(B v»VK fa 5«o<«l oay A> »M K Oltona i*> itaH ao3 Ht !*■ Vm WC Ca"
I 916 3^7 3197 Cr WTKJ pantyMi a*ek a nionvy Vdar u
IdtelLO^IC :i™ tocH \M»f Aim FgiMlll, CK M£!1
RUN Class Ad Section
RUN'i New Class Ad section is an uppotiunity for those with Com-
nlodorc product! to reach RUN'i 220.000 readers, .11 very aHbrdahlc
prices. Considering that RUM was the second fastest growirifj consumer
magazine in 1985 (according lo llie Audit Bureau of Circulaliun),
RUN'i circulation is bound to grow even higher In the coming months.
If you have any questions about RUN'i Class Ad leciion, call Henther
Paquette at 80(M41-U03 or 603-9^4-»471 or Drcnda Dlllheimer in
California at 415-328-3470. We accept checks, money orders. Master
Card or VISA.
MOVING?
SUBSCRIPTION
PROBLEM?
Get help with your subscription by
calling our new toll free number:
1-800-227-5782
between 9 a,m. and 5 p.m. EST,
Monday-Friday.
If possible, please have your mailing label
in from of you as wdl as your cancelled
check or credit card statciueiU if you arc
having problems wilh payment
If moving, please give both your
old address and new address.
110 /RUN APRIL 1M7
QUAIL ELECTRONICS
?FREE? PUBLIC DOMAIN !,tt^^
Your choice • BY THE BLOCK • Miy & Match
Power Supplies • Push button Joy Sticks • C-64 Resets
VJe Carry All KRACKER JAX Products and Much More
* SEND FOR FREE CATALOG *
QUAIL P.O. Box L-1 Woodland, \Afeish. 98674
FUN MODEM SERVICES!
FREE! SHOP AT HOME! 1-818-840-8066
MULTI-USER PARTY LINE 1-818-842-3322
DIAL-Y0UR-MATCH#1
1-818-842-6900
DlakVour-Match
BBS Software
Apple, IBM,
CI 28
»
All Numt>ers are 300 Baud
Matchmaker Enterprises
Box 6055, Burbenk, CA 91510
100 +
Dlal-Your Match
BBS Numbers
$5
imwi
AbgcMMr tr* tKWI COMIltODORE IC PRICES tv3M*
CHECK US 6t/T: p a (1
COMMODORE
AUTHORIZED
SERVICE
"COMMODORE"
DIAGNOSTICIAN'
that HwittDreminiwir own &SiC-12fla«;..
mbKH KI[H!ii2a« is, eMT^ILTS. e»1<t1II9S nAS291{»«'ltjls and
many <3lfm^ ir jacxM Uw Qrouf) DtHouKa iWaiaUv.
VlTE AflE THE LAROeST AND OlDESI ALTTMCmCED COMMOOOflE
SEHVlCe CeWEfl in th« U S W) prowid* Zua HOUR limBWjnd en
«• XMIfi. Our II Mlvitu/ia nfn pmanily cUng tnlo tor inui
morchBrti, TDO+ School Oljirieia, OS Convnodor* DMitn/SwvIo*
QmufA Mna th» gvnffnl public .Our pncM tn low {»o lae.SOMOMJ
SfKJ *fl ode U3 your ayfloi**r " '^-" "
KX/Hll
MEW FROM tuaiWUMk, A ceiiTi(IIM DIasncKhwOm Hclnnoi Quia*
lor lUiig Ccmmodorv Cornp m wt. je.» (Larraniad).
*« pdc i« your ayfl<x**r titari you by FEDERAL EXPRESS Am
IPJEn SwvSCB (anywiwv In th« U.S.) Dw SArna day you €4*.
KASARA MICROSYSTEMS, INC,
33 Murray Hill Drive. Spring Valley, NY, 10977
Toll Free 1-8Q0'642«7634 (outside NY) 9 14 '356 'SI 31
Learn
BASIC
Programrriing At Home At Your Own Raco
Easy to Idiow stsp by swp frtslnjetkins will teach you ovwy command rwcesw/y to
write your own ti^lc programs. Allw Ju»t « few short sessions you will have the
knowfedoo needed to create programs (or tuch tasks as won) procasslnB, tjookkeeplrtg,
and etocfc snalyzJng. Why buy Bomeona els«'a program when you can wnte your own?
Ed u Soft
1635 WILLEY RD
MEIulPHIS TN 38119
$39,95
Postpakj
SURVEYORS— BUILDERS!
LAND SURVEYOR C-128
LAND SURVEYOR C-64
Computrs Right & Oblique Triangles,
Computes Hrjriionial & Vertical Curves.
STATIONING and PRINTOUT Tor both curves.
Computes Volumes in Cu Ft, Cu Yds & Gals.
RScR mSSA 9500 S.W. 51 Terr. Miami, FL 33165
Specify 128 or 64: $20.00 Postpaid: FL Res. Add 5% Tkx
VORE
PHOTO'
USE YOUR PHOTOS
Slldaa or Drawings with Your C-64/12B
PROGRAMS, BUSINESS REPORTS, SCHOOL
PAPERS AND COMPUTER ART
ImaQaa cligtlked (in BAY) and returned on disk. Irtduifa ttie naiiw ot your Qraphica
Prsgnm. {Exampla: Print Shop, Side A.) Imagss cropped unless full frenw specified.
SEND COPIES; we cannot be responsible Ibr loss or dama^ ot materiaJa. Minimum
order— SIS lor 3 images, $3 aa. sddltlonai image + $2 shipplr>a^andllng (CA res. odd
6% sales tax). f^)r1egn «■ $4.00 U.S. Send ctieck or monoy ordor to:
YORE PHOTO'" Dept. C, PO Box 1269, 29 Palms, CA 92277
619-367-3779
THE VEGAS DEALER
Avsilahle tor your C&>/128
A gnut gam^ — 1 fantastic price
Play against your computer or up to < Mends
POKER, BLWTKJACK, GIN RUMIKY S CHAZY S'S
ONLY $1 4.45 (P & H included}
Money Back Ouarantee— S«nd checli or hH.O. to:
PANTHER SOFTWARE
2230-1 SESAME, MEMPHIS TN 38134
Act now to rsceiva your txinus ixipons valued over $5.00
plus/4 AND tl
NT SOFTWARE *"''
Games, (logic, puzzles, battle) educational, (math, geography,
vocabulaiyj, finance & statistics and trivia. Write for catalog.
CitrdlDil BariwHI 14840 Build AincTics Dr., Wl»dtFri<l|E, VA 22191 (701) 491-e494
WIN LOTTO MILLIONS!!!
New] Lotto Pkkaf^ F^ui lets you store winning Lotto
& pick 314 numlMra & choose 1 of 3 ststislk:til modes
(unblesed. 'hot', or 'due*] to select what might tie
your winning miiljon $ numbarai Ali U.S. & Canadian
geines inclLKJed. Never Obsolete! For Commodore 64
S 12S (no Amiga). $34.95 + 4.55 shipping and han-
diing. Save shipping charges. Order by IMaik
□E RIOGE SERVICES, INC. 17D Broadway. Suite
201-R New York. N.Y. 10038 or Call 1-SOD-341-1SIW
exl 77 WRITE lor FREE calakjg. tnqutrles/OonlorB I
7 1M1 7-1861
DRAG RACE ELIMINATOR
NEW aiciling action game for Ihe C&U128 simulales live classes of NHRA compolitlon,
including Top Fual Dragsler, Funny Car, arvS Pro Stock Three modes ol gams play-
time tfiala, simullaaeous two player compelition, or one player versus a computer-driven
opponeni. Accurate .400 Pro-start "Xmos Tree". Individual elapsed time clocks, roacllon
limora, and win Kghla. Times are corrputod to 1/lOOOih of a aocond. The most aulheniic
Drag Racing Qomo over mado.
{ON DiSK. ONLY $24.95 POSTPAID.) Clwck « mowy wosr only.
FAMILY SOFTWARE, 3164 SURREY LANE, ASTON PA 19014
PA RES. ADO 6% TAX. FOR INFORMATION CALL (215) 497-S561
COMMODORE 64
FINEST PUBLIC DOMAIN PROGRAMS
• ON DISK • MOST $1.50 • ON DISK •
YOU PICK THE PROGRAMS THAT YOU WANT!!!
FOR YOUR OWN LIST AND
DESCRIPTION OF THESE PROGRAMS
SEND JUST A SASE TO'
JLH CO.
DEPT A
BOX 67021
TOPEKA, KS 66667
FREE SOFTWARE
lOOO'i of PROGRAMS available (Including gamos. business, modem, utlt-
Itles and appllcetlon programs) Irom the PUBLIC DOMAIN USERS GROUP
tor the C84, C12B (plus CP/M PROGRAMS FOR THE C-128). IBM and
CPIM compuiers. PDUG, establtshod in 1982, Is one of the oldest and
largest users group with over 10,000 members worldwide.
SPECIAL OFFER— Send $10 today and rscdve not onfy our 1 year member-
ship, but olao our new members' disk t:orttainlng 21 great piDgrains. Or fof mors
info s«nd a atairtped addressed relum envelope (specify compuier) to:
PUBLIC DOMAJN LfSERS GROUP, PO Box 1442-fJI, Orangepajl^, FL 32067
RUN APRIL 1987 / 1 1 1
May
Coming
Attractions
• Maxlviizinc Mail Order—
More and more coinputcrists
arc discovering the joys of buy-
ing computer pioducts dirougli
ihc mail — but tlrey'rc also dis-
covering (he pillalls. Find out
how you can ensure your salis-
faction ais a mail-order customer,
• Commodore Exec Speaks
Out — i?LWs editor-in-chief met
recently with Nigel Shepherd,
head of Commodore's North
American operations. In Uie
May issue, we will report on
Shepherd's candid comments
about Commodore's financial
situation, the company's com-
mitment to the fJ4/l28 product
line, its relationship with third-
party software developers and
its plans for die educational
market and new products,
• Desktop Pubushing — Last
month in Coming Attractions,
we promised an update article
on Commoflore tlesktop pub-
lishing. I'nlbrtunalely, it wasn't
in the stars for this issue. We'll
make good in May with a look
at the latest software for com-
bining text and graphics to pro-
duce everything from cards to
newsletters,
• C-128 WINDOWS— Well also
present a utility for creating
temporary screen windows on
your C-128. These windows let
you access the <iisk directory,
list a program or enter coni-
mands^wiihout disturbing the
original display.
• PrintRite 64— This utility
for Commodore dot matrix
printers provides true descend-
ers and a much -needed under-
line command lo make your
documents more readable and
attractive,
• PEGBOARD — Here's a pro
gram that simulates the Hi-Q
peg-jumping game we all know.
List of Advertisers
Advertising Saijes:
Ea.st Coast Saks
Steic Rotjbin^ Ken Blakcinan; Nancy Potter-'niompson (603V924-7138 or l^y4i\4AS&;
Giorjjio Saluti (415>.32&-3-t70
Reader Service Pige Re»def Service
H;i Aljicus Software 15 «l
S Abaais Software 17 y:t
ISS AttiiinSoft %^ 223
-il ApmtA 7a 201
210 Aprwck 37 1.'':
151 Hi-ikdty Soitwork.1 22, 2,1 220
1 1 1 lii-i kdry Siiltvvtirki 25
1 ;W Ik-rkflcv SdlTworlu 27
7,1 Briwall 74
• C.O.M.tl .89
192 Cardinal Softv»-arc 106
251 Conipumed 86
frl CompiLSent: G7, 69
• CiHiiputerCfiilcnofAmCTiLii 97
SJ7'1 (]i>iiii)tin:r rritiltli 9G
300 (kivdX, !nc, 86
• r,ri)wii Custom Covers iH)
A^ lligiliil Solutions CIV
17 KfKi) l.akL- L.nboraiories 109
3 Hcciroiiic .\n-s 13
15<) F.tneralcl Comjioncnts 109
l"i;l EpiT;. Inz 29
S.'i Kp)A. [lie 61
12 Kjiy-x, Inc 35
lOf) Kpyx. Itic Clil
M4 Tri-cSpiril Softwiirc 99
* GF. tiiforin.it ion Services 4S
4 H i.- M Maiketing 9S
3.5 InCon rrol, Inc. 107
24 Inkwell Systeim 90
202 jiion-Ranheim 107
\A:, KFS Sofiw-jre. Inc. , lOH
* l.yio Computer 70,71
28 Miistcr Designer Softwiirc 9
207 MicioConipiiter Services 36
fll MkroloK 0>rp -IK
Hfi Monlgoraer>' Crant fi.'i
* NRl Schools B3
2fr1
.H'.l
25
26
194
75
■
1S5
21H
146
•im
6<l
7()
tB7
80
*
97
%
E9gc
OninmoniK 88
Professional Softw;rrc CIl
rroTcch'Tronics .50. 51
I'rn-Tech-Tronics 53
I'rotcclo Enterprises 38, 39
Qninsept 98
K1.1N
.\nn^.iWorlil Speciiil Issue- .\d 77
RUN Snhscripiittn A(i .-!U
KcHl'N Subscription Ad 64
KcRL'N Back Issues . , .76
RcRUX Productivity Pak 11 Ad 80
S &;S Wliolesalers 75
Softvfare Disc, of America .101
Springboard Sofiwyrc 11
StJ^lei^cSiiniilatioEis, Inc 47
SuhLogic Corp 1
Supcritir MicHi Systems 9!j
TC KJccirujiics 106
TCO Software '. 102
Tencx Computer Express .............. .95
The 1 [.ickers Shnpjic 99
Timcwfirks, Inc. 59
Ttissey C<miputer I'timIucW I'J. 20. 21
Urntlens'are 108
tipliiive 7
Utilities Unlimilcd lOS
Vr, Data Shack 6
Value-Soft , ..84.85
White House Compuler 91
Xelec.lnc .87
This index is provided as an addi-
tional sei-vice. The publisher does
not assume any liability for errors or
omissions.
Fiir funber informal ion fnim our ativcniscrs, circle Ihc corresponding Reader Service
nunihcr on tlie ttcacif r Service card.
•Tltis advertiser prefers tii lie coiuactcd directly.
i?MV Alert
.'Vs a sen'ice to its readers, RUN will periodically publish the names of com-
panies who are having difficuldes meeting their customer obligations or who
have gone out of business. Readers are advised to contact RUN i)ei'ore dealing
with companies that may from time to time be listed. If you have any questions
or concerns about advertisers in RUN, please contact;
Cynde Garrett, Customer Service
RUN Magazine
80 Elm St.
Peterborough, NH 03458
603-924-9471
112/ RUN .ym
STOIOAD?
M^iKRmBiAl I'lKSI Ktll ■^^■^1
if
^**'^'Jie-Wfi/if^'*'^'^-- asiK't.
■
m
M'-'m^
loaeKamer ?lqj
n
ulatorH
IDGIC
f- BASEBALL GAME
t^H
INTRODUCING THE FAST LOAD
CARTRIDGE FROM EPYX.
You're tired of waiting forever for your Commodore 64
programs to load. But it's no use glaring at your disk
drive. Calling it names won't help, either. It was born
slow - a lumbering hippo. You need the FAST LOAD
CARTRIDGE from EI'VX. FAST LOAD transforms
your Commodore 64 disk drive from a lumbering hippo
into a leaping gazelle. With FAST LOAD, programs
that once took minutes to load are booted up in a matter
of seconds,
FAST LOAD can load, save and copy your disks five
times faster than normal. It plugs into the cartridge port
of your Commodore 64 and goes to work automatically,
loading your disks with ease. And that's only the
beginning. You can copy a single file, copy the whole
disk, send disk commands, and e\'en list directories
without erasing programs stored in memory.
.And unlike other products, the FAST LOAD
CARTRIDGE works with most programs, even copy
protected ones, including the most popular computer
games.
The FAST LOAD CARTRIDGE from Epyx. Easy
to insert, easy to use and five times faster. So why
waste time waiting for your disks to load?
Speed them up with FAST LOAD!
EpVK
Circle 105 on Reader Service card
r<i Processo
GotB
We iutt ilia SMiwnwnii Amy mef^iil^n do! We made our award liMhiilng*
software for flhe Commodore''' laj and 64 computers even beHer!
Introducing . . . Pedcet Writer 1 / wcrcipro-
cessor Pocket Planner lApreadshect INtcket
nier a/dalQbaso
Je^P^llow a R
Jiusjally found
, iti on s software,
with the new
b work with fhe
Fallow a RAM disk,
Ournew Potket 2 series offf'
only in much more sophtsticd
Features that include: compj
GEOS operating system t.ojjL—, - -
Commodore RAM expande^'allow a RAM disk,
mouse support with pull dpvyA menus, 157 1 burst
mode for faster fll.^gHMp'mcreosed support for two
single disk drives, OTMBnc configurotion for screen
color, format and prrrtrnTselecltont.
Sophiiticated softwore, yes, and still eosy to use.
You con be up and running in under 30 minutes even
if you hoven't operated a computer before.
Now, when you upgrade your Commodore"'^ 64
to o 128, Potket software helps moke it o breeze. The
new Pocket 2 soft wore has both 128 ond 64 applica-
tions on Ihe same disk. So when you buy one you ore
actually buying two software pockoqes. The cost
only S59.95 (U.S.}.
Serious Software
That's Simple to Use
You con buy all three Pocket 2 opptkatlorw,
Pocket Writer 2, Pocket Planner 2 and Pocket Fflar 2
In one convenient Suporpak for the low price of
only $99.95 (U.S.). A super woy to discover all the
integroted feotures of Pocket 2 software and SaVfi , j
almost eighty dollars. ' S*'
As a companion to Pocket Writer 2, a Dictionai
Disk containing 32,000 words (expandable to 40,0U
isovoiloble.Thecost $14.95 (U.S.). \
For those of you who hove already discovered the
mony benefits of owning Pocket software; we offer all
registered owners upgrade Pocket 2 software for only
$19.95 (U.S.) plus 3.00 (U.S.) shipping ond handling!
Available only by writing to Digitol Solutions Inc.
*Coinmodofe'^Mli:ro-cornpul«jrjMagozjne, ind(;pendent rcvioworv.
ralcd Ihe otiginal Pothol Wrilor 128/64 and Potke) Planner 158/64
loltwoie Ihe "Annuol BmI o( J986" in Ihe pioduttivily colegory.
Infer nofionol Diilr rfaulof Enquiry ro.
''^WfA 7,30 Worllwum Court
Pkchmond Hhfl. Onlflfio
Canodo UB IBV
tnlBphf>w.MI6»/3 18775
-^ — -^^^ ^ Fo. Ml*)73l 09l«i
Superpok:
The SeluiJen That
Saves Money!
///
YA
-up^l|ra^H
179:85 (U.S.)
'are for only
CanodJan pealer Enquiries:
Iftgrom Conado I'd.
Orcle 4G on flaader S&Fvk;e card.
Moil Ofdcfl:
Cfvi'olCompuroi inc.
in Michigan
h5l7'224-7667
ouiSfdeMichigon
,. V900 245 7316